gpt4 book ai didi

paypal - IPN 未发送,握手未验证。请检查您的信息。

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

我正在使用 Paypal 上的 Expresscheckout,用于单次用户付款集成。工作流程 1st 创建 token 和用户重定向到 paypal 页面并成功返回到我的返回 url 页面。1.设置ExpressCheckout2. DoExpressCheckoutPayment

我的问题:1.现在我需要为这个支付系统设置ipn。2.我的通知网址在模拟器上不起作用。它给出错误(未发送 IPN,未验证握手。请检查您的信息。) https://developer.paypal.com/developer/ipnSimulator/

我需要一些帮助,因为我这边没有设置。请帮我解决这个问题。

提前谢谢你。

最佳答案

当您的服务器/ keystore 配置不符合升级后的 PayPal SSL 加密算法时,最有可能发生握手错误。

IPN 模拟器将再次连接 PayPal 沙盒环境,该环境已升级为 Versign G5 根证书/SHA-2 加密算法(顺便说一句,这是一个行业标准,预计在 2016 年无处不在)。一旦您的 IPN 主机不符合合规性,SSL 连接将因握手问题而出错。

只需像这样针对 PayPal 沙箱端点运行连接脚本来检查您的服务器:

openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs/ 

如果您没有收到Verify return code: 0 (ok),您可能必须按照 PayPal 在这里发布的一般说明检查证书/SHA-2 兼容性:

2015-2016 SSL Certificate Change Microsite

关于paypal - IPN 未发送,握手未验证。请检查您的信息。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32586711/

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