我在英国经营着一家小型电子商务网站。我使用PayPal pro uk (名称可能已更改)直接在我的网站上接受信用卡付款。
我最近移动了服务器以符合tls1.2的要求。
当有人试图在我的网站上刷卡支付时,他们得到了以下错误:
Result code = -32,
RespMsg = The certificate chain did not validate, common name did not match URL.
Input Server Uri = https://payflowpro.paypal.com/
我已经联系了PayPal,但没有任何回应。有人知道如何解决这个错误吗?
我正在尝试在一个laravel项目中实现刷卡支付。为此,我需要在Controller中创建一个指向证书文件的链接。我将文件放在public/files中,并创建了一个变量,如下所示 $x509FilePath = '/files/public.cer'; 当我试图使用这个文件加密一个对象时,我得到了错误 Error while loading X509 public key certificate! Reason:error:02001002:system library:fopen:No such file or directory
error:2006D080:BIO