【发布时间】:2014-04-22 13:21:03
【问题描述】:
我根本不做 aspx,所以试图解决这个简单的任务。
我在一些 cs 文件中看到以下代码,猜测获取当前用户,我认为这是 asp 中的标准方法,但可能是错误的:
CS:
User user = (User)Context.Items["CurrentUser"];
我已经从这里的其他帖子中尝试过类似的事情,但也许这个系统不同或设置不同?我又不知道了。
var currentUser = Membership.GetUser(User.Identity.Name);
string username = currentUser.UserName; //** get UserName
Guid userID = currentUser.ProviderUserKey; //** get user ID
有谁知道我如何根据上面写的内容获取当前用户的名称和用户 ID?
【问题讨论】: