認証
認証とは、ユーザーの資格情報を調べ、資格情報をなんらかの権限に対して検証することによって、プリンシパルの ID を発見および確認するプロセスです。認証時に得られる情報は、コードで直接使用できます。つまり、プリンシパルの ID が発見されれば、.NET Framework のロール ベース セキュリティを使用して、そのプリンシパルにコードへのアクセスを許可するかどうかを決定できます。
.NET Framework のロール ベース セキュリティは、現在使用されているさまざまな認証機構の多くに対応します。最も一般に使用されている認証機構は、基本認証、ダイジェスト認証、パスポート認証、オペレーティング システム認証 (NTLM 認証や Kerberos 認証など)、およびアプリケーション定義の認証機構です。