我试图找出如何实现与Windows身份验证的ASP.NET页面没有得到那个讨厌的IIS登录框。ASP.NET Windows身份验证模拟
我目前在我的网络中有3个域名,所以所有登录的用户都必须在域名前加上用户名。这不是用户友好的。我想有一个自定义登录页面,将有一个域组合框。
我发现实现这个使用形式的担保大部分的例子,但是我需要Windows身份验证,因为我想连接到使用集成身份验证,而不是硬编码的用户名和密码,SQL服务器。
有没有人知道一个很好的文章或示例代码,显示如何实现这个?
我试图找出如何实现与Windows身份验证的ASP.NET页面没有得到那个讨厌的IIS登录框。ASP.NET Windows身份验证模拟
我目前在我的网络中有3个域名,所以所有登录的用户都必须在域名前加上用户名。这不是用户友好的。我想有一个自定义登录页面,将有一个域组合框。
我发现实现这个使用形式的担保大部分的例子,但是我需要Windows身份验证,因为我想连接到使用集成身份验证,而不是硬编码的用户名和密码,SQL服务器。
有没有人知道一个很好的文章或示例代码,显示如何实现这个?
以下链接,介绍如何使用窗体身份验证来验证的Windows用户的一篇文章,它采用原生Win32 API函数LogonUser
调用这个成绩。通过这种方式,您可以使用下拉列表设计自己的自定义登录页面来选择域。看看,也许它会有所帮助。
为了得到这个设置让你不具备认证提示,你将需要有域彼此信任的帐户。这篇文章应该让你在正确的方向指出:
http://technet.microsoft.com/en-us/library/cc787646%28WS.10%29.aspx
我问一个相关的问题请你检查一下:http://stackoverflow.com/questions/18842970/asp-net-imperonate-in-netframework-2-vs-netframework-4 – 2013-09-17 07:29:42