認証されていないユーザーをカスタムログインページにリダイレクトする

廃止通知:この機能はClassic Engineから廃止される予定です。ただしIdentity Engineで既に使用しているユーザーに対してはサポートされます。ご質問やご不明な点がございましたら、カスタマーサクセスマネージャー(CSM)またはOktaサポートにお問い合わせください。

認証されていないユーザーがOkta外のOkta管理対象アプリケーションにアクセスしようとしたときに、デフォルトまたはカスタムのログインページにリダイレクトできます。

  1. Admin Consoleで、[アプリケーション][アプリケーション]に移動します。

  2. リダイレクトを追加するアプリ統合を選択します。
  3. [一般]タブをクリックします。
  4. [App Embed Link(アプリの埋め込みリンク)]セクションで[編集]をクリックします。
  5. [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
  6. [保存]をクリックします。