Button 贝宝加密按钮没有';在沙盒中不工作,但在官方页面中工作
我正在使用python脚本加密我的按钮 我将我的证书上传到Paypal并下载了他们的公钥 当我签署一个按钮并用链接单击它时:Button 贝宝加密按钮没有';在沙盒中不工作,但在官方页面中工作,button,paypal,encryption,Button,Paypal,Encryption,我正在使用python脚本加密我的按钮 我将我的证书上传到Paypal并下载了他们的公钥 当我签署一个按钮并用链接单击它时: https://www.paypal.com/cgi-bin/webscr 它起作用了 但是现在,如果我只是将url更改为沙盒,使用相同的其他值: https://www.sandbox.paypal.com/cgi-bin/webscr 它不起作用,我收到了这个信息: Error Detected We were unable to decrypt the
https://www.paypal.com/cgi-bin/webscr
它起作用了
但是现在,如果我只是将url更改为沙盒,使用相同的其他值:
https://www.sandbox.paypal.com/cgi-bin/webscr
它不起作用,我收到了这个信息:
Error Detected
We were unable to decrypt the certificate id.
我有什么遗漏吗?我不明白为什么这不起作用
感谢您的帮助。证书将绑定到:
https://www.paypal.com/cgi-bin/webscr
如果您想在沙箱中进行测试,您需要一个与以下内容相关的2nd证书:
https://www.sandbox.paypal.com/cgi-bin/webscr
它们是不同的URL-PayPal报告错误是正确的。当您在测试中使用PayPal的生产pem文件(PayPal_cert_pem.txt)沙盒时,也会发生错误,反之亦然。Sandbox和Live有不同的文件,因此请确保使用正确的文件。哦,我可以指定证书属于哪个url吗?我在Paypal的个人资料中的“网站支付证书”部分没有提到沙盒或沙盒。@cx42net-我希望如此-但我不知道使用Paypal的确切过程。证书的目的是让客户确信网站是合法的。如果你能在一个网站上使用另一个网站上的证书,那将击败该对象。事实上,你是对的,经过长时间的搜索,我需要做的是连接到paypal的沙箱网站,并像我在官方网站上使用我的证书那样做。谢谢