【发布时间】:2014-11-12 08:51:59
【问题描述】:
我想在我的 razor 视图页面中获取当前经过身份验证的用户名,所以我使用
if (User.Identity.IsAuthenticated)
{
<p>Name is @User.Identity.Name</p>
}
但@User.Identity.Name 总是显示用户的id。
【问题讨论】:
标签: asp.net-mvc-4 razor
我想在我的 razor 视图页面中获取当前经过身份验证的用户名,所以我使用
if (User.Identity.IsAuthenticated)
{
<p>Name is @User.Identity.Name</p>
}
但@User.Identity.Name 总是显示用户的id。
【问题讨论】:
标签: asp.net-mvc-4 razor
试试这个(MVC):
@{ var userName = System.Web.HttpContext.Current.User.Identity.Name; }
【讨论】: