メインコンテンツへスキップ
OpenID Connect(OIDC)Discoveryドキュメントは、IDプロバイダー()についてのメタデータを含みます。SDKにディスカバリーを追加して、アプリケーションを./wellknownエンドポイントにポイントし、IdPに関する情報を取得することで、IdPとの統合構成に役立てることができます。 OIDC DiscoveryをSDKに統合すると以下が得られます。 次の Connect(OIDC)Discoveryドキュメントを使ってアプリケーションを構成することができます:https://{yourDomain}/.well-known/openid-configuration

応答例

実装例

たとえば、以下の方法でKatana v3(OWIN)に対するOIDCミドルウェアを構成します。
  1. NuGetのパッケージをインストールします:Microsoft.Owin.Security.OpenIdConnect (v3.x.x)
  2. App_Start\Startup.Auth.csに移動し、実装を以下に置き換えます。

JWTのRSAアルゴリズム

OIDCミドルウェアは対称鍵で署名されたをサポートしていません。必ず、公開鍵/秘密鍵を使用して、RSAアルゴリズムを使用するようにアプリを構成してください。
  1. [Dashboard]>[Settings(設定)]に移動します。
  2. [Advanced Settings(高度な設定)] までスクロールします。
  3. [OAuth] タブで、RS256[Json Web Token (JWT) Signature Algorithm(JSON Web Token署名アルゴリズム)] に設定し、[Save(保存)] をクリックします。
この設定により、Auth0は秘密署名鍵で署名されたJWTを発行します。アプリはそれらを公開署名鍵で検証します。

もっと詳しく