iamtunde
('Tunde Yusuf)
1
こんにちは、フレンドリーな初心者です。
Discourse インストールで GitHub でのログイン設定に問題があります。GitHub 設定セクションの管理 > 設定 > ログインページで必要な API キーを入力した後です。
GitHub ログインオプションをクリックすると 404 ページにリダイレクトされ、以下のスクリーンショットが表示されます。
また、URL バーには以下が表示されます。
https://MYDOMAIN/auth/oauth2_basic/callback?error=redirect_uri_mismatch&error_description=The+redirect_uri+MUST+match+the+registered+callback+URL+for+this+application.&error_uri=https%3A%2F%2Fdeveloper.github.com%2Fapps%2Fmanaging-oauth-apps%2Ftroubleshooting-authorization-request-errors%2F%23redirect-uri-mismatch&state=29b1f640d906a3bf4d92a1fe5846af740eea49adbfbfb65c
osioke
(Osioke Itseuwa)
2
iamtunde
('Tunde Yusuf)
3
Osioke さん、返信ありがとうございます。
ガイドに従いましたが、依然として解決できず、最終的に自分で修正方法を見つけました。
どうやら、ガイドに記載されているコールバック URL が正確ではなかったようです。https://mydomain/auth/callback/github から https://mydomain/auth/github に変更したところ、すべて正常に動作するようになりました。
今後の読者のために、ガイドの更新を検討されてはいかがでしょうか。
osioke
(Osioke Itseuwa)
4
整理できてよかったです。興味深いことに、ガイドはあなたが共有したのと同じ URL を使用しています:
したがって、ここでは問題ありません。
あなたが解決できたこと、また自分で修正方法を見つけたことに言及されたので:
これでこのトピックを閉じます。ありがとう!