【发布时间】:2021-12-10 15:16:47
【问题描述】:
我正在使用 python 请求模块来访问 rest api。我必须使用 SSL 进行安全措施。 我看到我可以设置
requests.get(url,verify=/path/ca/bundle/)
但是我对需要作为 CA_BUNDLE 传递的内容感到困惑?
我使用
获取服务器证书cert = ssl.get_server_certificate((server,port))
有人可以告诉我,我应该如何在我的请求中使用此证书?我应该将证书转换为 X509/.pem/.der/.crt 文件吗?
【问题讨论】:
-
信息不足。它是自签名证书吗?它是由自定义 CA 签名的叶证书吗?
-
我正在使用 cert = ssl.get_server_certificate((server,port)) 获取证书。我假设它的证书由自定义 CA 签名
标签: python ssl python-requests pyopenssl