我在 Laravel 4 中使用 omnipay 实现 Paypal Express。状态码:当我的网站尝试重定向到 paypal 时发现 302。
错误:
XMLHttpRequest 无法加载https://www.sandbox.paypal.com/xxxxxxxx。请求的资源上不存在“Access-Control-Allow-> Origin”标头。来源 ' http://www.example.com ' 是 ??> 因此不允许访问。
实际上,我发现如果我在 purchase.blade.php 中删除以下 Jquery 标头,它将正常工作。我正在使用控制器提交对贝宝的调用(不是 ajax 调用)。
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
但是,我需要 Jquery。任何想法或解决方法?
谢谢