-1

如何在登录时实施 Windows 身份验证以对用户进行身份验证?我不想弹出一个窗口,而是想让我的登录页面(LoginPage.aspx)也这样做。请向我提供步骤/代码(vb.net)。谢谢

4

3 回答 3

0

您错过了关于什么是 Windows 身份验证的要点。当不是域的一部分或存在 Windows 身份验证无法解决的某些特定要求时,可以使用表单身份验证。如果计算机在 Active Directory 域中注册,则基于用于登录域的凭据对网站的身份验证将是透明的,从而无需在每次访问应用程序时提供凭据。

于 2012-11-29T20:26:07.550 回答
0

访问活动目录和进行身份验证需要大量代码。请参阅 codeproject.com 上的文章或 msdn 文章。

于 2012-11-29T19:03:28.613 回答
0

也许你可以在你的 web.config 中使用这个标签

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

在您的 login.aspx 中,您将编写代码来访问 Active Directory。

于 2012-11-29T19:08:52.940 回答