首页 > 解决方案 > Python 请求:SSL 验证

问题描述

我正在使用 python 请求模块来点击休息 api。我必须使用 SSL 进行安全措施。我看到我可以设置

requests.get(url,verify=/path/ca/bundle/)

但是我对需要作为 CA_BUNDLE 传递什么感到困惑?

我使用获取服务器证书

cert = ssl.get_server_certificate((server,port))

有人可以告诉我,我应该如何在我的请求中使用这个证书?我应该将证书转换为 X509/.pem/.der/.crt 文件吗?

标签: pythonsslpython-requestspyopenssl

解决方案


解决了。显然我需要获取整个证书链并从中创建一个 CA 包。


推荐阅读