OIDC ベースの SSO 用の秘密鍵 JWT の設定

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • OIDC ベースの SSO 統合用に、秘密鍵 JWT を設定します。

    始める前に

    必要なロール:admin

    OIDC ベースの SSO に秘密鍵 JWT を選択する前に、次のタスクを実行する必要があります。

    • Java KeyStore 証明書のアップロード:JWT クライアント認証を有効にするために使用する JKS 証明書をインスタンスに添付します。
    • JWT 署名キーの構成:Java KeyStore (JKS) 証明書にアサインする JWT 署名キーを作成します。
      注:
      JWT キーの一部として X.509 証明書 SHA-1 サムプリント int (x5t) をヘッダーに追加したい場合は、フォームを設定し、X.509 証明書 SHA-1 サムプリント int (x5t) フィールドを追加する必要があります。
    • JWT 署名キーを使用した JWT プロバイダーの作成:JWT プロバイダーを ServiceNow インスタンスに追加します。

    OIDC ベースの ID プロバイダーの JWT キーを含めるには、以下を行う必要があります。

    手順

    1. 次のように移動する。 All (すべて) > システム OAuth > アプリケーションレジストリー.
    2. 作成した OIDC ID プロバイダーを選択します。
    3. フォームの上部にある 構成 > フォームデザイン.
      注:
      OIDC ベースの ID プロバイダー認証リクエスト用に秘密鍵 JWT を使用するには、フォームに [認証情報の送信] フィールドと [JWT プロバイダー] フィールドを追加する必要があります。
    4. [認証情報の送信] に [秘密キー JWT として] を選択します。
    5. [JWT プロバイダー] を選択します。
      OAuth OIDC エンティティフォーム

      ユーザーが認証されると、認証ページに Okta 経由でログインするオプションが表示されます。