从ASP MVC 3中的会话中获取用户名

时间:2012-03-27 11:10:32

标签: asp.net-mvc-3 forms-authentication

我使用此代码将登录的用户名存储在会话中

FormsAuthentication.SetAuthCookie(ContactFound.ContaLogin, model.RememberMe);

现在,如何在用户登录后获取此用户名。

感谢。

2 个答案:

答案 0 :(得分:3)

您可以使用:

HttpContext.Current.User.Identity.Name

当你在控制器中时:

this.HttpContext.User.Identity.Name

答案 1 :(得分:0)

您可以使用

System.Web.HttpContext.Current.User.Identity.Name