Skip to main content
Auth0 では、PingFederate Server 接続を作成できます。

前提条件

開始する前に、以下を確認してください。

手順

サーバーが標準的な構成であれば、PingFederate サーバーを Auth0 に接続するには、次の手順を行います。
  1. IdP から署名証明書を取得しBase64 に変換します
  2. Auth0 でエンタープライズ接続を作成します
  3. そのエンタープライズ接続を Auth0 アプリケーションで有効にします
  4. 接続をテストします
サーバーで追加の設定 (属性マッピングなど) が必要な場合は、代わりに新しい SAML エンタープライズ接続を作成する必要があります。

IdPから署名証明書を取得する

PingFederate Server では Auth0 がサービスプロバイダーとして機能するため、 から X.509 署名証明書 (PEM または CER 形式) を取得する必要があります。これは後で Auth0 にアップロードします。証明書の取得方法は環境によって異なるため、サーバー証明書の管理手順については PingFederate のドキュメント を参照してください。

署名証明書をBase64形式に変換する

X.509署名証明書をAuth0にアップロードする前に、ファイルをBase64形式に変換する必要があります。変換するには、シンプルなオンラインツールを使用するか、Bashで次のコマンドを実行します: cat signing-cert.crt | base64.

アサーションの暗号化

SAML アサーションが暗号化されている場合は、Auth0 が復号化をどのように処理するかを接続に伝えるため、追加の値を設定する必要があります。

Auth0 でエンタープライズ接続を作成する

次に、サーバーが標準的な構成になっている場合は、Auth0 で PingFederate エンタープライズ接続を作成して設定し、X.509 署名証明書をアップロードする必要があります。この作業は Auth0 Dashboard で行えます。
サーバーで追加の設定 (属性マッピングなど) が必要な場合は、代わりにSAML エンタープライズ接続を新規作成する必要があります。
  1. Auth0 Dashboard > Authentication > Enterprise に移動し、Ping Federate を見つけて + を選択します。
    Dashboard - Connections - Enterprise
  2. 接続の詳細を入力し、Create: を選択します。
Configure Ping Federate Settings
3. Login Experience view で、この接続でのユーザーのログイン方法を設定します。
Optional フィールドは Universal Login でのみ使用できます。クラシックログインを使用している場合、Add ボタン、Button display name、Button logo URL は表示されません。

Auth0アプリケーションでエンタープライズ接続を有効にする

新しい PingFederate エンタープライズ接続を使用するには、まず Auth0 のアプリケーションでその接続を有効にする必要があります。

接続をテストする

これで、接続をテストすることができます。