正在获取SSL错误:SSLCertVerificationError证书验证失败:无法获取本地发行者证书

时间:2019-07-17 08:01:35

标签: python amazon-web-services

我正在访问SOAP WDSL Url,该URL具有证书验证。 我有生成的Pem证书。 因此,在项目中,我创建了一个文件夹,并将该证书保留在如下所示的文件夹中: /path/cert.pem

我正在使用python中的请求模块调用WDSL URL。

import requests 
capath = "/path/cert.pem"

response = requests.post(URL, data=XMLBody, headers=Headers, verify=capath)

但是我遇到了以下异常:

HTTPSConnectionPool(host='URL', port=8443): Max retries exceeded with url:  (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1056)')))

0 个答案:

没有答案