python请求证书验证是否需要在Windows上使用openssl

时间:2015-08-05 03:23:15

标签: python ssl python-requests

我正在使用我的python客户端的请求库,它与应用服务器通信。我不想在生产版本中放置verify = false,因为它是盲目信任的。我知道请求API支持证书验证。 http://docs.python-requests.org/en/latest/user/advanced/#ssl-cert-verification。但我无法找到相同的必需依赖项。是否需要在Windows上单独安装openssl?

1 个答案:

答案 0 :(得分:1)

您无需在Windows上安装OpenSSL即可通过请求进行证书验证。

是的,OpenSSL是必需的,但是OpenSSL与Python Windows二进制文件静态链接,因此只要Python安装中存在ssl模块,一切都会正常工作。