ADFS 証明書利用者の構成
インスタンスメタデータを取得して ADFS サーバーにインポートします。ただし、証明書利用者を手動で構成する方が簡単に実装できます。
始める前に
必要なロール:管理者
手順
-
移動先 すべて > マルチプロバイダー SSO > ID プロバイダー > SAML2 アップデート 1 > 暗号化と署名 SAML プロパティ Sign AuthnRequest (glide.authenticate.sso.saml2.require_signed_authnrequest) が有効でないことを確認します。
署名された要求が必要であることを ADFS 管理者が確認できる場合にのみ、このプロパティをアクティブにしてください。
- SAML 2 メタデータリンクを介して生成したメタデータをコピーし、ファイルに保存します。
- ADFS サーバーにログインして管理コンソールを開きます。
- [証明書利用者信頼 (Relying Party Trusts)] を選択します。
-
ウィンドウの右上隅から [証明書利用者信頼の追加 (Add Relying Party Trusts)] を選択します。
追加ウィザードが表示されます。
- [開始] をクリックして開始します。
- [ファイルをインポート] オプションを使用して、メタデータファイルをインポートします。
- ServiceNow などの表示名を設定し、必要であればメモを入力します。
- [ADFS 3.0 プロファイル (ADFS 3.0 Profile)] を選択します。
-
トークン暗号化証明書を選択しないでください。
すでにエクスポートされているサービスで定義されている証明書が使用されます。証明書を定義すると、インスタンスと適切に通信できなくなります。
- [URL の構成 (Configure URL)] の設定を有効にしないでください。
-
証明書利用者信頼の識別子として、接続したインスタンスサイトを入力します。
この場合は、https://company.service-now.com を使用して、[追加] をクリックします。
- すべてのユーザーにこの証明書利用者へのアクセスを許可します。
- [次へ] をクリックし、[終了時に要求を開く (Open the Claims when this finishes)] チェックボックスをオフにします。
-
このページを閉じます。
新しい証明書利用者信頼がウィンドウに表示されます。
- 証明書利用者信頼を右クリックし、[プロパティ] を選択します。
- [詳細] タブを参照して、[セキュアハッシュアルゴリズム (Secure hash algorithm)] を SHA-256 または SHA-1 に設定します。
- [エンドポイント] タブを参照し、SAML Assertion Consumer をポストバインディングと https://company.service-now.com/navpage.do の URL で追加します。