0

localhost:9000 でAngularフルスタックを実行しています

ログイン ページの [Google+ で接続] ボタンをクリックしてログインできるようにしたい。動作せず、エラー 400 が発生し続けます。エラー: redirect_uri_mismatch

Google 開発者コンソールに行って、プロジェクトをセットアップしました

Google Developers Console で次のように設定しました

クライアントID <Client ID>

クライアント シークレット <Client Secret>

リダイレクト URI http://localhost:9000/auth/google/oauth2callback

Javascript オリジン http://localhost:9000

local.env.js で

GOOGLE_ID:<Client ID>

GOOGLE_SECRET:<Client Secret>

[Google+ で接続] ボタンをクリックしてログインすると、エラー 400 が表示されます。

エラー: redirect_uri_mismatch

リクエストのリダイレクト URI: http://localhost:9000/auth/google/callback

誰かが私が間違っていることを知っているか、これを設定する方法を説明できますか?

4

1 に答える 1

0

私は自分の問題に対する答えを見つけました。

Google Developers Console でリダイレクト URI を変更しました。

それは次のとおりです。

リダイレクト URI http://localhost:9000/auth/google/callback

于 2015-04-03T13:30:21.153 に答える