贝宝集成 - IPN
Posted
技术标签:
【中文标题】贝宝集成 - IPN【英文标题】:Paypal integration - IPN 【发布时间】:2016-07-13 05:36:48 【问题描述】:我目前正在尝试将贝宝结帐与我们的在线商店集成。我们正在针对沙盒进行测试。除了 IPN(即时付款通知)之外的所有功能都可以使用。
我们阅读了很多有关 paypal 更改其安全模型的信息,因此我们尝试按照他们的指南进行操作,但仍然出现错误:
无法验证主机的 SSL 证书
我们在 IPN 上遇到的错误是:
无法验证主机的 SSL 证书
现在,我们正在使用来自 GoDaddy 的 G2 证书(支持 sha256)。不确定这是否与它有关。
任何帮助将不胜感激。
我的想法不多了。我们已经安装了 Verisign 的 G5 根证书,该站点通过 G2 GoDaddy 证书在 SSL 中运行。
谢谢, 莫兹
【问题讨论】:
从您的网站托管服务器运行以下代码时是否遇到任何错误?卷曲tlstest.paypal.com 当我在服务器上打开该 url 时实际工作。感谢您的意见。 【参考方案1】:您是否使用 cURL 来获取已验证的响应? 如果是,请联系 GoDaddy 并获取您拥有的 SSL 版本号。
cURL 默认使用 SSLv3。
我有一个类似的问题,通过添加这个解决了它
curl_setopt($ch, CURLOPT_SSLVERSION, 2);
到我的 cURL 标头。
【讨论】:
我在 wordpress 中使用 woocommerce。我不完全确定该软件使用什么。可能需要逆向工程才能知道。你知道 woocommerce 吗? 不,但这纯粹是一个托管问题,这是由于他们的非标准安全措施。尝试联系 GoDaddy。以上是关于贝宝集成 - IPN的主要内容,如果未能解决你的问题,请参考以下文章