任何登录用户都需要提供用户名,密码和域名。对于该用户,应在服务器端创建Windows标识。在这种情况下,在ASP.Net中使用他的身份在页面上处理用户会话的最佳方法是什么?
答案 0 :(得分:2)
也许我不明白这里的问题,但对我来说,似乎你可以创建一个自定义成员资格/配置文件提供程序,对AD进行身份验证。如果找不到该帐户,则创建它们。这将允许您在asp.net方面正常行事,同时仍然允许您与AD进行交互。
MS Howto: http://msdn.microsoft.com/en-us/library/ms998360.aspx
对不起,如果这不是你想要的,但这似乎是基于这个问题。
答案 1 :(得分:1)
我猜测用户名,密码,域是否针对Active Directory进行了身份验证?如果是这样,您会对这篇文章感兴趣:How To: Use Forms Authentication with Active Directory in ASP.NET 2.0
如果您只是使用会话'记住某人已登录',这将为您处理。
答案 2 :(得分:0)
使用会话变量存储用户详细信息。