0

我试图找出如何实现与Windows身份验证的ASP.NET页面没有得到那个讨厌的IIS登录框。ASP.NET Windows身份验证模拟

我目前在我的网络中有3个域名,所以所有登录的用户都必须在域名前加上用户名。这不是用户友好的。我想有一个自定义登录页面,将有一个域组合框。

我发现实现这个使用形式的担保大部分的例子,但是我需要Windows身份验证,因为我想连接到使用集成身份验证,而不是硬编码的用户名和密码,SQL服务器。

有没有人知道一个很好的文章或示例代码,显示如何实现这个?

回答

1

以下链接,介绍如何使用窗体身份验证来验证的Windows用户的一篇文章,它采用原生Win32 API函数LogonUser调用这个成绩。通过这种方式,您可以使用下拉列表设计自己的自定义登录页面来选择域。看看,也许它会有所帮助。

Windows Authentication using Form Authentication

+0

我问一个相关的问题请你检查一下:http://stackoverflow.com/questions/18842970/asp-net-imperonate-in-netframework-2-vs-netframework-4 – 2013-09-17 07:29:42