2012-11-29 56 views
-1

如何在登錄時實現Windows身份驗證以驗證用戶身份? 我不想得到一個彈出窗口,而是我想讓我的登錄頁面(LoginPage.aspx)也一樣。請爲我提供步驟/代碼(vb.net)。謝謝Windows身份驗證(ASP.NET)

+0

@GregSmith新來的.NET,也搜索過之前..無法解決我的問題。 – Vinayak

回答

0

它需要大量的代碼來訪問活動目錄和身份驗證。請參閱codeproject.com或msdn文章的文章。

+0

可以提供我的文章鏈接...(codeproject之一) – Vinayak

+0

http://www.codeproject.com/Articles/265870/Bypass-Forms-Authentication-to-Use-Active-Director – CodeSpread

+0

這將有助於.. 。感謝:) – Vinayak

0

也許你可以在你的web.config

<authentication mode="Forms"> 
    <forms loginUrl="login.aspx" defaultUrl="Login.aspx" timeout="60"></forms> 
</authentication> 

使用這個標籤,並在你的Login.aspx你會寫代碼訪問Active Directory。

+0

好的謝謝:) – Vinayak

0

您錯過了關於Windows身份驗證的觀點。表單身份驗證可以在不屬於域的一部分時使用,也可以使用Windows身份驗證無法解決的某些特定要求。如果計算機在活動目錄域中註冊,則基於用於登錄到域的憑證,對網站的認證將是透明的,從而不需要在每次訪問應用程序時提供憑證。

+0

我想訪問LDAP目錄使用vb.net – Vinayak

+0

集成身份驗證不僅僅是訪問LDAP –