Googleでサインアップできませんか?

スタンダードパッケージを購入し、ウェブサイトをセットアップしました。チュートリアルに従ってGoogleサインアップを設定しましたが、「Googleでログイン」ボタンをクリックすると、以下のページが表示されました。

400: エラー: redirect_uri_mismatch

リクエストに含まれるリダイレクト URI(xxx/auth/google_oauth2/callback)が、OAuth クライアントに対して許可されたものと一致しません。許可されたリダイレクト URI を更新するには、以下のリンクにアクセスしてください:https://console.developers.google.com/apis/credentials/oauthclient/114890565295-bf2ojd8c9cggp8na3h29j78ghnmo0fo7.apps.googleusercontent.com?project=[114890565295](tel:114890565295)

何が起きているのでしょうか?どうすれば修正できますか?

このエラーメッセージは、Google の「許可されたリダイレクト URI」セクションに登録されている URL が正しくない場合に表示されます。以下のように設定する必要があります。

https://forum.example.com/auth/google_oauth2/callback

forum.example.com をお使いのサイトのドメインに置き換えてください。

それはまさに私が Google に追加したものです。

Discourse サイトで Google ログインを有効にしましたか?手順は Configure Google login for Discourse の 9 番です。もう一度そのガイドを確認し、すべての設定が正しく行われているか確認してください。

おそらく違います。https になっているか確認してください。末尾のスラッシュやスペースも問題の原因になり得ます。

ああ、なぜかフィールドがクリアされていました。ありがとう。