Laravel Socialite (Google) Error: ClientException in Middleware.php line 69; Error 403

Laravel Socialite (Google) Error: ClientException in Middleware.php line 69; Error 403

我正在设置 Laravel 应用程序以使用 Google 进行身份验证。

系统提示我 select 一个 Google 帐户并允许访问我的 Google 信息,我已准备好回调函数。

当我的回调函数运行时(它确实被正确调用)我得到:

我的 AuthController 中导致错误的代码是:

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

如有任何帮助,我将不胜感激。我正在使用 Laravel 5.1 和 Socialite 2.0.

这被证明是 Google 方面的错误。客户端在控制台中启用了 Google+ API。现在一切正常。

403错误是google端的访问错误。检查您是否还启用了您打算使用的 google 端的 API。

测试事物并查看问题所在的简单方法:curl -H "Authorization: Bearer 1/fFBGRNJru1FQd44AzqT3Zg" https://www.googleapis.com/plus/v1/people/me