gpt4 book ai didi

python - _ssl.c :351: error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib

转载 作者:太空宇宙 更新时间:2023-11-03 14:59:19 24 4
gpt4 key购买 nike

我想连接到具有自签名证书的 Web 服务器,请求:

try:
requests.get(url, cert=PATH_CERTIFICATE)
except requests.exceptions.ConnectionError as e:
logger.info(e)

但它失败了:

[Errno 336265225] _ssl.c:351: error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib

我通过运行此命令获得了此证书:

openssl s_client -showcerts -ssl3 -connect <hostname:port>

最佳答案

使用verify关键字,而不是cert:

requests.get(url, verify=PATH_CERTIFICATE)

关于python - _ssl.c :351: error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24740230/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com