0

我正在开发一个 Web 应用程序,该应用程序必须满足以下要求:

该应用程序将需要支持对 Active Directory 和 SQL 成员资格提供程序的身份验证。如果 Actor Window Account 的当前登录的 Window Account 已经存在于数据库中,则系统显示主页并且不显示登录表单。否则,系统会显示登录表单,供用户输入用户名和密码登录。

这里的问题是:我无法获取 Windows 帐户(用户名/密码),然后基于该用户名,我将检查数据库以通过显示主页或显示登录页面继续。它如何获得用户名和密码?

请注意,在 IIS 中,系统是在表单身份验证下配置的,而不是Windows 身份验证。

网络配置:

<authentication mode="Forms">

我尝试了一些,例如:WindowsIdentity.GetCurrent()Environment.Name, ...但它不起作用。

能否请你帮忙?

太谢谢了。

4

1 回答 1

0

为您提供链接..希望对您有所帮助 http://www.codeproject.com/Articles/94612/Windows-Authentication

于 2013-03-18T11:32:19.413 回答