(1/1)AbstractProvider.php中的InvalidStateException(第209行)

时间:2017-08-04 11:27:16

标签: php laravel laravel-5 laravel-socialite

我一直在查看与此例外相关的所有答案,但没有一个能让我找到解决方案。

我已使用https://github.com/laravel/socialite为我的Laravel应用程序创建Google登录信息。用户登录后,但在页面刷新时我收到错误(1/1) InvalidStateException in AbstractProvider.php (line 209)

我被困了一个星期。任何帮助将受到高度赞赏。

2 个答案:

答案 0 :(得分:2)

This could be caused by multiple domains, for example, causing an Invalid State Exception. Try to call the driver with a stateless condition. This may solve the problem (i.e: Google driver):

$user = Socialite::driver('google')->stateless()->user();

答案 1 :(得分:0)

检查.env文件中的APP_URL = http://test.com/ 这应该与您的Facebook Developer帐户的URL列表中提供的URL相同。