繁体   English   中英

如何在laravel表单控制器中重定向第三方url

[英]how to redirect on third party url in laravel form controller

我想在我的项目中使用 Paypal,该项目是用 angularjs 开发的前端和 Laravel 开发的,所以我的问题是如何在 Paypal 中重定向?

我想重定向到 Paypal 表单 Laravel 控制器

我正在尝试

return Redirect::to('https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey=  
AP-5HP41952DG658420R');

但它不起作用,给我302 发现错误!!!

谁能帮我吗 !!!!

提前致谢 !!!!

您应该使用Redirect::away进行异地重定向

return Redirect::away('https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey=AP-5HP41952DG658420R');

抱歉,它应该在评论中。 基本上return Redirect::to('http://google.com')甚至可以用于异地重定向。 确保您已包含return关键字。 另一种方法是通过添加标头来允许跨域来源。
启用跨源访问

尝试这个,

return redirect('https://stackoverflow.com/');

来源https://laravel.com/docs/master/redirects

尝试添加,这对我有用

protected $except = [
    //
    '*'
];

在 VerifyCsrfToken 中间件中。 这将允许您访问第三方网址

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM