Я внедряю Paypal Express, используя omnipay в Laravel 4. Код состояния: 302 найден, когда мой сайт пытается перенаправить на PayPal.
Ошибка:
XMLHttpRequest не может загрузить https://www.sandbox.paypal.com/xxxxxxxx. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-> Origin». Происхождение 'http://www.example.com' равно ??>, поэтому доступ запрещен.
На самом деле я обнаружил, что если я удалю следующий заголовок Jquery в моем Purchase.blade.php, он будет работать нормально. Я использую контроллер для отправки вызова в PayPal (не вызов 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. Любая идея или обходной путь??
Спасибо