如何应要求使用证书时解决以下错误?

问题描述 投票:0回答:1

我在请求中使用证书将数据发布到网站时遇到以下错误。

当我设置verify = false时,效果很好。

错误:-requests.exceptions.SSLError:HTTPSConnectionPool(host ='www.example.com',端口= 443):url超过了最大重试次数:/ login(由SSLError(SSLError(“错误的握手:错误([('SSL例程' ,'tls_process_server_certificate','证书验证失败')],)“,),))]

python-requests ssl-certificate http-post
1个回答
0
投票

您可以使用urllib模块将其禁用。

import requests
import urllib3
from urllib3.exceptions import InsecureRequestWarning
urllib3.disable_warnings(InsecureRequestWarning)

res = requests.get('https://example.com',verify=False)
© www.soinside.com 2019 - 2024. All rights reserved.