Skip to main content
PingFederate は、エンタープライズ向けに ID 管理、、および API セキュリティを提供するフェデレーション サーバーです。詳しくは、PingFederate をアイデンティティ プロバイダーとして構成するための PingFederate の完全な手順を参照してください。 Auth0 で PingFederate をとして使用するように構成するには、主に既定値と Auth0 のテナント メタデータ ファイルを使用して、Auth0 テナントに必要な構成パラメーター値をアップロードします。何らかの理由でメタデータのアップロードに失敗した場合は、次の構成パラメーターが特に重要です。
  • EntityID: urn:auth0:{yourTenant}:{yourConnectionName}
  • Assertion Consumer Service URL: https://{yourDomain}/login/callback
  • Logout URL: https://{yourDomain}/logout
  • Request の HTTP-Redirect バインディング
  • SAML Response の HTTP-POST バインディング
  1. https://YOUR_DOMAIN/samlp/metadata?connection=YOUR_CONNECTION_NAME から Auth0 のメタデータ ファイルをダウンロードします。カスタム ドメインを構成している場合は、必ずそれを使用してください。このファイルをアップロードして、Auth0 テナント情報を PingFederate の構成にインポートします。
  2. PingFederate アカウントにサインインし、SP Connections セクションで Create New を選択します。
  3. SP Connection を構成します。
    • Connection Type として Browser SSO Profiles を選択します。
    • Connection Options として Browser SSO を選択します。
  4. 手順 1 でダウンロードしたメタデータ ファイルをアップロードします。Entity IDConnection Name、および Base URL は、メタデータ ファイルの情報に基づいて自動的に入力されます。
  5. Browser SSO を構成します。
    • SAML ProfilesSP-Initiated SSOSP-Initiated SLO を選択します。
    • Assertion Creation セクションに移動し、Configure Assertion をクリックします。次の 2 つの画面では、すべて既定値のまま進めます。
  6. IdP Adapter Mapping セクションに移動します。ここでユーザーが認証されます。通常は、PingFederate のインストール時にすでに 1 つ構成されているはずです。1 つ選択するか、新しく追加します。Auth0 で必要なのは NameIdentifier クレームのみです。そのほかの属性はすべて、そのまま最終的なアプリケーションに渡されます。
  7. Protocol Settings を構成します。Protocol Settings の値はメタデータ ファイルからインポートされます。次に、Assertion Consumer Service URL とサインアウト URL が表示されます。Next をクリックして Allowable SAML Bindings セクションに進みます。
  8. POSTRedirect は有効のままにします。SAML Assertion が常に署名されるようにしてください。
  9. Credentials を構成します。Digital Signature Settings で署名証明書を選択し、<KeyInfo> 要素にその証明書を含めるオプションを必ずオンにしてください。
  10. 受信リクエストの署名に使用する証明書を構成します。Auth0 の証明書は https://{yourTenant}.auth0.com/pem からダウンロードして、ここにアップロードできます。Auth0 は既定で SAMLRequests に署名しますが、これは接続の構成時に変更できます。
  11. 設定を確認し、Active または Inactive に設定します。
  12. 画面下部の Save をクリックします。Main 画面に新しい SP Connection が表示されます。

IdP Initiated SSO

IdP Initiated SSO を使用するには、Assertion Consumer Service URL に connection パラメーターを必ず含めてください: https://{yourDomain}/login/callback?connection={yourConnectionName} Auth0 で受信した SAML レスポンスのルーティングを設定する方法については、Configure Identity Provider-Initiated Single Sign-On を参照してください。