2012-11-29 161 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 –