6

Google で認証するように Laravel アプリをセットアップしています。

Google アカウントを選択して Google 情報へのアクセスを許可するように求められ、コールバック関数まですべてが機能しています。

コールバック関数が実行されると (正しく呼び出されます)、次のようになります。

  • Middleware.php 行 69 の ClientException:
  • クライアント エラー: 403

エラーにつながる私の AuthController のコードは次のとおりです。

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

どんな助けにも感謝します。Laravel 5.1 と Socialite 2.0 を使用しています。

4

2 に答える 2

8

これは、Google 側のエラーであることが判明しました。クライアントは、コンソールで Google+ API を有効にしました。今は問題なく動作しています。

于 2015-07-21T21:03:18.523 に答える
1

403エラーはgoogle側からのアクセスエラーです。使用する予定の Google エンドからの API も有効にしていることを確認してください。

簡単にテストして問題を確認する方法: curl -H "Authorization: Bearer 1/fFBGRNJru1FQd44AzqT3Zg" https://www.googleapis.com/plus/v1/people/me

于 2015-07-31T13:44:17.203 に答える