python - 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 文件吗?
解决方案
解决了。显然我需要获取整个证书链并从中创建一个 CA 包。
推荐阅读
- hive - Hive 是否需要显式命令才能将数据从 HDFS 加载到表中
- python - 从响应对象获取文件内容
- r - 是否可以使用 Wilcoxon 检验比较不同子组内的组前后,用 gtsummary 生成 gtsummary 表?
- android - Activity/Fragment之间类似IOS的Android垂直过渡动画
- r - 将 NA 替换为 R 中的行均值作为子集
- electron - 快速图像流到画布
- javascript - 角度嵌套对象绑定在按钮 onclick 内不起作用
- html - CSS - 相同的类在其他元素上看起来不同
- python - sqalchemy 抛出错误“AttributeError:'Session'对象没有属性'Visitor'”
- reactjs - 升级包时持续 TS1005 错误,无法通过回归修复