<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Получить системный cacerts keystore и склеить с requests. Как?</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10265.html</link>
    <description>Python Requests не видит самоподписных доверенных сертов в системном keystore, использует свой кастомный из каталога установки либы.&lt;br&gt;&lt;br&gt;1а - Как правильно получать содержимое системного trusted keystore, чтобы указывать кистор при вызове requests(cert=/ла/ла/системный-кистор.pem)??? Чтобы переключить либу на системный кистор.&lt;br&gt;&lt;br&gt;1б - Как это делать платформенно независимо?&lt;br&gt;&lt;br&gt;2 - Или: Как правильно работать с этим их собственным кистором для реквестов? Кроме как ещё и свой собственный дополнительно поддерживать.&lt;br&gt;&lt;br&gt;&lt;br&gt;Есть &quot;домашняя лаба&quot; с сервисами на серых самоподписных сертификатах. Python Requests имеет собственный и отдельный от системного файл с cacerts (файл лежит в разных местах в разных инсталляциях и дистрах - добавлять туда не так-то просто, &quot;нужны приседания и наклоны&quot;). В системный кистор библиотека не смотрит.&lt;br&gt;&lt;br&gt;Есть опция, через которую можно указать прямо файл с доверенными:&lt;br&gt;http://docs.python-requests.org/en/latest/api/#requests.Session.cert&lt;br&gt;&lt;br&gt;Но - этот файл надо или уметь находить или под</description>

<item>
    <title>Получить системный cacerts keystore и склеить с requests. Как? (And)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/10265.html#1</link>
    <pubDate>Sat, 06 Apr 2019 17:32:51 GMT</pubDate>
    <description>Где ж герои, столь яркие рецензенты новостей!!?&lt;br&gt;Язык видать не тот... Молчат.&lt;br&gt;&lt;br&gt;:)))&lt;br&gt;</description>
</item>

</channel>
</rss>
