2009-08-07 56 views
0

任何登录用户都需要提供用户名,密码和域名。对于该用户,Windows身份将在服务器端创建。在这种情况下,在ASP.Net中使用他的身份来处理用户会话的最佳方式是什么?在ASP.Net中处理用户会话的最佳方式是什么?

+0

你问的如何做活动目录的形式身份验证? – YetAnotherDeveloper 2009-08-07 05:29:29

+0

只有Windows标识。 – srv 2009-08-07 05:35:15

回答

0

使用会话变量来存储用户详细信息。

+0

当用户点击浏览器按钮并返回到登录页面时,我们可以让会话变量过期吗? – srv 2009-08-07 05:20:01

+0

是使用Session.Abandon(); – 2009-08-07 05:21:00

+0

最好使用注销按钮来放弃会话。 – rahul 2009-08-07 05:25:04

2

也许我不明白这个问题,但在我看来,你似乎可以创建一个自定义的会员资格/配置文件提供程序认证到AD。如果该帐户无法找到,则创建它们。这可以让你在事物的asp.net端正常工作,同时仍然允许你与AD交互。

MS HOWTO: http://msdn.microsoft.com/en-us/library/ms998360.aspx

对不起,如果这是不是你要找的是什么,但是这似乎是正确的基础上的问题。

相关问题