gpt4 book ai didi

Python SSL CERTIFICATE_VERIFY_FAILED

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

我使用以下代码通过 XMLRPC api 与 Magento 网上商店进行交互。 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)

最佳答案

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

第一步可能是访问此站点并让它测试服务器的 SSL/TLS 功能:https://www.ssllabs.com/ssltest/

它还会为您提供解决问题的提示。

关于Python SSL CERTIFICATE_VERIFY_FAILED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28858634/

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