Python SSL证书验证失败

2024-05-14 17:57:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下代码使用xmlrpcapi与Magento webstore进行交互。Magento API Python XMLRPC

在我们将web服务器更改为SSL之前,一切正常

现在我得到以下错误。在

在ssl.SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_SSL.c:581)

我不知道为什么证书会失败,因为我们有一个EV证书,而且所有浏览器都显示正常。在

我的连接字符串是:

我如何解决这个问题/跳过代码

我对Python还不熟悉,所以请简单点:o)

magento = MagentoAPI("www.website.co.uk", 443, "myUsername", "myPassword", "/api/xmlrpc", True)


Tags: 代码服务器apiwebssl错误certificate证书
1条回答
网友
1楼 · 发布于 2024-05-14 17:57:26

Python,或者更好的OpenSSL库,不能验证服务器证书的有效性。可能的原因有很多:配置错误、缺少中间或CA证书、CN错误。。。在

第一步可以是转到这个站点,让它测试服务器的SSL/TLS功能:https://www.ssllabs.com/ssltest/

它也会给你提示如何解决问题。在

相关问题 更多 >

    热门问题