0

我在 Mac os x yosemite 上使用 Python 2.7.9。

我正在使用以下模块通过他们的 API 将更新发布到我们的 Magento 安装。Github Magento Python XMLRPC

使用正常的 HTTP 连接到我的测试服务器可以正常工作,但是,当我尝试迁移到我们的实时服务器时,它只使用 HTTPS。我们有一个 SHA256 SSL EV 证书。

我正在使用的连接字符串是:

from magento import MagentoAPI
magento = MagentoAPI("www.mywebsite.co.uk", 80, "username", "api_key", "/api/xmlrpc", True)

我得到的错误是:

SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:581)

我尝试将端口调整为 443,并将协议设置为 HTTPS

然而,总是失败。

恐怕我是 python 新手,所以这个让我卡住了。

4

0 回答 0