首先要说我已经使用laravel socialite实现基于会话的facebook登录,并且我为开发人员注册了正确的facebook acc并创建了应用程序,但由于SPA我需要更改为无状态解决方案... 重定向抛出"预检的响应无效(重定向)" 并检查以下配置,图像和代码......
我的vue.js应用适用于 localhost:8080 以及 localhost:8000
上的后端laravel应用我安装了barryvdh / laravel-cors d使用JWTToken实现标准登录
我已经安装了laravel socialite
所以,我已经设置了具有适当凭据的配置/服务
'facebook' => [
'client_id' => 'xxxxxxxx',
'client_secret' => 'xxxxxxxxx',
'redirect' => 'http://localhost:8000/login/facebook/callback',
]
我也注册了很好的路线,我测试了1000次......
当GET发送请求时,由于预检的响应无效(重定向),因此无法在fb上重定向:
SocialiteController
public function redirectToFacebookProvider()
{
return Socialite::driver('facebook')->stateless()->redirect(); // this throws error !!!
}
我在控制台中得到的错误就像图片