Pla*_*Tag 4 python ssl urllib3
有没有办法告诉请求库添加多个证书,如指定文件夹中的所有 .pem 文件?
import requests, glob
CERTIFICATES = glob('/certs/')
url = '127.0.0.1:8080'
requests.get(url, cert=CERTIFICATES)
Run Code Online (Sandbox Code Playgroud)
似乎仅适用于单个证书
我已经搜索了 google 和 python 文档。我找到的最好的教程是官方文档中的 SSL 认证部分。
您一次只能传入一个证书文件。
要么将这些文件合并为一个.pem
文件,要么遍历证书文件并依次尝试每个文件,直到连接成功。
一个.pem
文件可以持有多个证书;将所有文件连接在一起应该是安全的。请参阅http://how2ssl.com/articles/working_with_pem_files/。
归档时间: |
|
查看次数: |
2922 次 |
最近记录: |