Laravel Paypal付款在本地主机上执行但不在远程服务器上

时间:2020-02-03 10:05:28

标签: laravel paypal vuejs2

在集成Paypal时,我将laravel用作后端,将vue用作前端。集成在本地进行,付款过程在进行。但是当我尝试上线时,会出现以下错误

从原点“ https://www.example.com/myApi/api/execute-payment/”到“ https://www.example.com”的XMLHttpRequest的访问已被CORS策略阻止:请求的资源上没有“ Access-Control-Allow-Origin”标头。 POST https://www.example.com/myApi/api/execute-payment/网:: ERR_FAILED 未捕获的错误:发布https://www.example.com/myApi/api/execute-payment/的请求失败:[object ProgressEvent]。相关ID:null 在XMLHttpRequest.xhrError(http.js:123)**

我已经在后端处理了Cors。我尝试在本地服务器上使用Cors google扩展名(点击实时端点),但是执行付款方式不会返回我的网址,而是继续加载(执行和执行),但似乎并未停止。 尽管出于测试目的,我尚未在客户端将Paypal环境更改为“生产”。

付款创建(createPayment)流程在实时服务器上也可以正常工作。我登录贝宝帐户并单击“付款”(开始执行付款)后,它只会给出此错误。

请帮助我。谢谢。

0 个答案:

没有答案