我正在使用以下代码使用rest服务-
r = requests.get(url=uril)
上述代码返回以下错误-
(Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1045)')))
但是,当我使用SpringRestTemplate使用同一个端点时,我能够在不传递任何证书的情况下成功地使用该服务
你能告诉我为什么这些客户的行为有差异吗
Spring意味着Java和Java都配备了最新的现成的信任存储,然后Spring使用它。也许Python没有现成的功能,这意味着您必须对用于执行请求的客户机进行一些额外的预配置。请参阅http.client.HTTPSConnection上的文档
相关问题 更多 >
编程相关推荐