あなたはGoogleエラー400redirect_uri_mismatchに苦しんでいますか?このガイドでは、上記の問題を修正する方法について説明しますので、心配しないでください。それで、それ以上の遅延なしに始めましょう。
レポートによると、ユーザーはGoogleカレンダーの同期接続を設定しようとすると、上記のエラーが表示されます。そして、このエラーは、クライアントIDとシークレットをSSAに追加する最後のステップで促進されます。エラーを深く掘り下げた結果、サイトへのURLがAPIコンソールに新しく作成されたクライアントIDとシークレットに正確に入力されていない場合に発生すると結論付けました。しかし実際には、これはユーザーの間違いではありません。グーグルは、末尾のスラッシュが原因でエラーが表示される可能性があるため、かなり気難しいです。
400Redirect_uri_mismatchのソリューション
最初に問題を解決するには、https://console.developers.google.comに移動してAPIコンソールに移動する必要があります
ステップ1:正しいプロジェクトにいることを確認し、左上隅をチェックします
ステップ2:[資格情報]タブに移動し、作成したOAuthクライアントIDをクリックします
ステップ3:次に、許可されたリダイレクトURIセクションに焦点を当てます。
エラーメッセージからのURLの追加
このエラーメッセージに表示されている正確なURLを追加してみる必要があります。完了したら、[保存]を選択して再試行します。
上記の方法がうまくいかなかった場合は、次の方法にジャンプしてください。
さまざまなURLを入力する
前に説明したように、GoogleはURLを非常に扱いにくいです。したがって、さまざまな異なるURLセクションを入力することをお勧めします。 [許可されたリダイレクトURI]セクションにURLのすべてのバリエーションを自由に追加してください。
以下のURLを入力してください。
- 末尾のスラッシュと末尾のスラッシュなし:
https://yoursite.com/
https://yoursite.com
- wwwvsno www:
https://www.yoursite.com
https://yoursite.com
上記のさまざまなURIの追加が完了したら、保存して再試行してください。
結論:
Googleエラー400Redirect_uri_Mismatchについては以上です。あなたがブログを気に入ってくれて、それがあなたにとって役に立ったことを願っています。読んでくれてありがとう。