PS : https:/ === https://
ユーザーがhttps:/company_landing.company.comにアクセスすると、キークロークのログイン ページ ( https:/ourcompany-keycloak.company.com ) にリダイレクトされます。ユーザーは、キークロークのログイン資格情報を入力します。keycloak へのログインに成功すると、 company_landing ページに表示されます。
問題は次のとおりです。
ユーザーが入力した場合 - https:/company_landing.company.com
Keycloak はランディング ページを表示しようとしますが、500 内部サーバー エラーが発生し、「リダイレクト URI が正しくありません」と表示され、ブラウザーに次のように表示されます。
https:/ourcompany-keycloak.company.com/auth/realms/realm1/tokens/login?client_id=company_dev&state=aaaafffff-559d-4312-a8be-123412341234& redirect_uri=http%3A%2F%2Fcompany_landing.company.com%3A8081% 2F%3Fauth_callback%3D1
上記のリダイレクト URI を観察すると、リダイレクト URI が https ではなく http で始まり、http:/company-landing.company.com が存在しないことが問題だと思います。
設定: キークローク設定: -
Realm --> settings --> login : Require SSL = all Requests (「外部」でも試行)
アプリケーション --> realm1 --> 設定 --> リダイレクト URI = https://company_landing.company.com/ *
AWS ロード バランサー: ポート構成: 443(https) 8443 への転送
SSL を削除する理由がわかりません。ローカル環境でテストする場合、上記は正常に機能しますが (おそらくhttp://localhostのため)、SSL 暗号化されたリンクにアクセスしようとすると、常に無効なリダイレクト URL が返されます。
-んん