認証されていないユーザーをカスタムログインページにリダイレクトする
廃止通知:この機能はClassic Engineから廃止される予定です。ただしIdentity Engineで既に使用しているユーザーに対してはサポートされます。ご質問やご不明な点がございましたら、カスタマーサクセスマネージャー(CSM)またはOktaサポートにお問い合わせください。
認証されていないユーザーがOkta外のOkta管理対象アプリケーションにアクセスしようとしたときに、デフォルトまたはカスタムのログインページにリダイレクトできます。
-
Admin Consoleで、 に移動します。
- リダイレクトを追加するアプリ統合を選択します。
- [General(一般)]タブをクリックします。
- [App Embed Link(アプリの埋め込みリンク)]セクションで[Edit(編集)]をクリックします。
- [Application Login Page(アプリケーションログインページ)]セクションで、次のいずれかを選択します:
- [Use the default organization login page(Organizationのデフォルトログインページを使用)]:これはデフォルト設定です。認証されていないユーザーはOktaサインインページにリダイレクトされます。
- [Use a custom login page for this application(このアプリケーションではカスタムログインページを使用)]:このオプションを選択する場合は、カスタムの[Login page URL(ログインページのURL)]を入力します。Oktaは、fromURLというクエリーパラメーターによってリレー状態を追加します。
応答の検証時にGETバインディングを使用するように外部アプリケーションを設定する必要があります。POSTバインディングはサポートされていません。
カスタムログインページへのリダイレクトURLは、次のようにURLエンコードされます。
https://login.example.com?fromURI=https%3A%2F%2Fexample.okta.com%2Fhome%2Fsalesforce%2F0oa1i6eFhPeRNeI7Y0g4%2F24
- [Save(保存)]をクリックします。