Redirect_uri クエリパラメータに https が追加されない

redirect_uri クエリパラメータに https が追加されていません

説明:

注: 私の OIDC クライアントはすでに https://forums.abc.com で設定されています。

bnconfig を https://forums.abc.com に設定しても、redirect URL に https://forums.abc.com/ が追加されず、代わりに http://https//(https の後にコロン(:)がない点にご注意ください)という完全に誤った形式になってしまいます。なお、bnconfig コマンドでプロトコルを省略した場合、redirect URL は http になり、セキュリティが確保されません。

管理パネルのサイト設定で「HTTPS 強制」を有効にしてください。

「いいね!」 1
  1. 管理パネルで force_https を true に有効化しました。
  2. https://forum.abc.com にアクセスしました。

上記のスクリーンショットをよく見ると、https で始まっていますが、http にリダイレクトされてしまっています。

認証が完了し、最終的なリダイレクトが行われた後のスクリーンショットは以下の通りです。
image

参考までに:
force_https を無効にすると、https で開始した場合でもリダイレクト先が http になってしまいます。

Discourse サイトはプロキシの背後にありますか?その場合、x-forwarded-proto ヘッダーを設定する必要があります。リバースプロキシの設定に関する詳細情報は、以下のトピックをご覧ください。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.