我一直在开发一个使用PayPal的应用程序,大约一个月前,它正在连接到其Sandbox API,我可以在其“ Sandbox API调用历史记录”页面上看到有效的API调用。
现在,当我访问“ API调用”页面时,我看到:
获取沙箱API调用时出错。再试一次。如果你 希望报告此错误,请包含以下错误ID:XXXX。
...没有API调用,并且在应用程序内的付款页面上,我在Google Chrome开发者控制台中看到了这一点:
用于从中加载资源的SSL证书 https://www.sandbox.paypal.com在M70中将不受信任。一旦 不信任,将阻止用户加载这些资源。看到 https://g.co/chrome/symantecpkicerts以获得更多信息。
无法加载 https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-3PW18164HS5387942: 对预检请求的响应未通过访问控制检查:否 请求中存在“ Access-Control-Allow-Origin”标头 资源。因此,不允许访问来源“ http://5-towns”。
跨源读取阻止(CORB)阻止了跨源响应 https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-3PW18164HS5387942 MIME类型为text / html。看到 https://www.chromestatus.com/feature/5629709824032768了解更多 详细信息。
据我了解,SSL证书问题似乎是贝宝(PayPal)的疏忽,但其他问题以及整个问题的范围普遍不堪设想;我是使用PayPal API的新手,也不知道从哪里开始。