次の方法で共有


WCF での認証

以下のトピックでは、Windows 認証、X.509 証明書、ユーザー名とパスワードなど、認証を提供する、Windows Communication Foundation (WCF) のさまざまな機構を示します。

このセクションの内容

方法: ASP.NET メンバーシップ プロバイダーを使用する
ASP.NET の機能には、メンバーシップとロール プロバイダー、認証のためのユーザー名とパスワードの組み合わせを格納するデータベース、および承認のためのユーザー ロールがあります。 ここでは、WCF サービスが、同じデータベースを使用してユーザーの認証と承認を行うしくみについて説明します。

方法: カスタム ユーザー名およびパスワード検証を使用する
カスタム ユーザー名およびパスワード検証を統合する方法を示します。

サービス ID と認証
追加の保護手段として、クライアントは、サービスの予想される ID を指定することによってサービスを認証できます。 予想される ID とサービスから返される ID が一致しない場合、認証は失敗します。

セキュリティ ネゴシエーションとタイムアウト
NegotiationTimeout クラスの LocalServiceSecuritySettings プロパティの使用方法について説明します。

Windows 認証エラーのデバッグ
Windows 認証の使用時に発生する一般的な問題について重点的に説明します。

関連項目

System.ServiceModel

一般的なセキュリティ シナリオ

関連項目