Answers:
PayPal发送的电子邮件似乎造成了一些混乱。
它们的基本含义是,PayPal IPN仅适用于具有2048位以及SHA-256的 SSL证书的网站。
现在应该为所有SSL证书标准化2048位,因此这不是问题。
您需要注意SHA-256,因为您的SSL证书可能仍在运行旧的SHA-1加密哈希算法。
您可以在以下网站上检查您的SSL证书是使用SHA-1还是SHA-256:https://shaaaaaaaaaaaaaaa.com/
如果您仍在使用SHA-1,则需要联系SSL证书发行者(而不是托管服务提供商),以将SSL证书重新发行到SHA-256中并将其安装在服务器中以替换SHA-1 SSL证书。
Testing in the Sandbox is one of the best ways to make sure your integration works. Sandbox endpoints have been upgraded to accept secure connections by the SHA-256 Certificates.
。我使用沙盒测试了我的网站,它成功地显示了“完成”状态,这意味着即使我的网站没有SSL证书,IPN仍可以正常工作。所以我认为这个答案是正确的。
这是我检查系统是否已准备好进行此证书更改的操作:
在托管Magento的debian机器上,转到/ etc / ssl / certs以查找paypal所需的根证书。我在那找到了:VeriSign_Class_3_Public_Primary_Certification_Authority _-_ G5.pem =>很好。