2010-10-13 192 views
0

您可以發表一個關於使用Windows身份驗證的先決條件的小解釋嗎?ASP.NET Windows身份驗證

我知道你必須從web.config或IIS打開Windows身份驗證並定義域。

Web服務器是否必須連接到Active Directory服務器,以及如何從Active Directory中獲取用戶信息,如名稱和描述?

回答

0

您不必位於域中。本地服務器用戶帳戶可以用於Windows身份驗證。如果機器位於域中,則AD用戶或本地用戶都可以使用Windows身份驗證。

在asp.net中必須使用Windows身份驗證的最低要求是IIS必須爲Web站點啓用Windows身份驗證。 IIS仍然可以爲網站啓用其他身份驗證,即使匿名身份驗證可以與Windows身份驗證一起使用......只要啓用了Windows身份驗證,asp.net也可以使用它。

否則,您的問題太寬泛,無法在此處找到合適的答案。在asp.net中的身份驗證是一個非常大的話題;當你將AD添加到混音中時,它會變得更大。我建議檢查the MSDN documentation,通讀它,嘗試它,然後回到這裏與更具體的問題。