自訂認證與認證驗證

Windows Communication Foundation (WCF) 中的安全性主要是依據服務和用戶端之間的認證交換。 使用一般認證類型就可滿足大多數安全性案例,例如 Windows (Kerberos)、使用者名稱和密碼以及憑證。 不過,如果需要新的認證類型,可在本節的各主題中找到如何處理及驗證新類型的方法。

本節內容

如何:建立使用自訂憑證驗證程式的服務
說明如何透過繼承自 X509CertificateValidator 類別來自訂 WCF 驗證。

逐步解說:建立自訂用戶端和服務認證
示範如何擴充 ClientCredentialsServiceCredentials 類別,以涵蓋新認證類型。 而這是說明建立自訂認證類型之主題系列中的第一項。

如何:建立自訂安全性權杖提供者
說明如何建立安全性權杖提供者,以處理新認證類型並傳回認證的新權杖。 這是主題系列中的第二個主題。

如何:建立自訂安全性權杖驗證器
說明如何建立自訂驗證器,以驗證新認證類型。 這是主題系列中的第三個主題。

參考

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

驗證

同盟與發行的權杖

授權

另請參閱