2012-02-01 152 views
1

我是一个非常漂亮的初学者开发人员与asp.net mvc c#,我很奇怪,当用户登录使用成员资格提供者,在哪里设置会话的地方用户登录成功或失败?当用户登录成功时,我发现this.HttpContext.User.Identity.IsAuthenticated设置为true,但将它设置为true的地方在哪里?会员用户在asp.net mvc c的成员资格提供者#

等待您的答案。 谢谢。

+0

感谢您的投票,没有任何评论。 – titi 2012-02-01 02:54:10

回答

1

asp.net认证模块为您做到这一点。你不会在你的代码中找到它,除非你在那个地方写了一些自定义的东西。

+0

谢谢。但为什么asp.net认证模块可以知道,用户是否登录或不是? – titi 2012-02-01 01:48:55

+0

登录页面上的登录按钮背后的代码告诉它何时调用FormsAuthentication.RedirectFromLoginPage。还有其他类似的选择 - 如果你没有找到确切的路线。 – 2012-02-01 03:07:11

+0

@titi:它使用ASP.Net窗体auth cookie – SLaks 2012-02-01 16:50:38

相关问题