1

これはとても奇妙です...

サイト A に Google OAuth2 を実装し (Ruby on Rails を使用しています)、localhost:3000/auth/google_oauth2/callback と sitea.herokuapp.com/auth/google_oauth2/callback を Google Cloud Console のリダイレクト uri フィールドに正常に追加しました。 .

サイト B で同じことをしようとしましたが、リダイレクト URI をまったく設定できません。

だから私は少しごまかして、サイト A のキーとシークレットをサイト B に使用しました...そしてそれはすべて localhost で機能しました。

しかし、私が開発を終えて、siteb.herokuapp.com/auth/google_oauth2/callback を元のサイト A アプリに追加して本番環境でテストしようとしたとき...追加されなかっただけでなく、localhost と sitea uri が削除されました、そして今、それらを追加することはできません。

助けてください?何が起こっている可能性がありますか、どうすればテストできますか?

ありがとうございました!

4

2 に答える 2

2

私は同じ問題を抱えていました.Google Cloud Consoleの問題だと思います. 古いユーザー インターフェース ( https://code.google.com/apis/console ) を使用しましたが、問題なく動作しました。とりあえずこれを使用すると、頭痛が大幅に軽減されます。

于 2013-10-24T12:29:21.183 に答える