次の方法で共有


カスタム資格情報と資格情報の検証

Windows Communication Foundation (WCF) のセキュリティは、サービスとクライアント間の資格情報の交換に基づいています。 ほとんどのセキュリティ シナリオは、Windows (Kerberos)、ユーザー名とパスワード、証明書などの一般的な資格情報の種類を使用して満たすことができます。 ただし、新しい種類の資格情報が必要な場合は、このセクションのトピックで新しい型の処理方法と検証方法について説明します。

このセクションにて

方法: カスタム証明書検証を使用するサービスを作成する
X509CertificateValidator クラスから継承して WCF 検証をカスタマイズする方法について説明します。

手順: クライアント資格情報とサービス資格情報のカスタム作成
新しい資格情報の種類に対応するために ClientCredentials クラスと ServiceCredentials クラスを拡張する方法を示します。 これは、カスタム資格情報の種類の作成を可能にする一連のトピックの最初のトピックです。

方法: カスタム セキュリティ トークン プロバイダーを作成する
新しい資格情報の種類を処理し、資格情報の新しいトークンを返すセキュリティ トークン プロバイダーを作成する方法について説明します。 これはシリーズの 2 番目のトピックです。

方法: カスタム セキュリティ トークン認証システムを作成する
新しい資格情報の種類を認証するカスタム認証システムを作成する方法について説明します。 これはシリーズの 3 番目のトピックです。

リファレンス

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

認証

フェデレーショントークンと発行済みトークン

認可

こちらも参照ください