2013-02-01 16 views
1

在.NET 4.5中,名稱空間Microsoft.IdentityModel中的Windows Identity Foundation類現在是框架的一部分,可在System.IdentityModel中找到。在這種轉換和升級中,能否在單個端點上添加多種類型的客戶端憑證(即用戶名/密碼或客戶端證書)?我已經在幾個地方看過這個功能是放在桌面上的,但是我沒有找到任何方法來啓用這個功能。System.IdentityModel是否允許在單個端點上使用多個客戶端憑證類型?

回答

0

好 - 這是官方的介紹:

「多重認證支持 支持已被添加到支持多種認證方式,使用HTTP傳輸和運輸安全性時,通過IIS所支持,在單一WCF終結IIS。允許您在虛擬目錄上啓用多種身份驗證模式,此功能允許單個WCF終端支持爲託管WCF服務的虛擬目錄啓用的多種身份驗證模式。「

http://msdn.microsoft.com/en-us/library/dd456789.aspx

注意,它說:「HTTP傳輸和運輸安全」 - 所以我猜你需要在WCF配置綁定配置在IIS級別的身份驗證方法,然後選擇「InheritFromHost」。

相關問題