正在ASP.net中获取当前登录用户的ID
如何获取当前登录用户的id? 我搜索并获得以下代码:正在ASP.net中获取当前登录用户的ID,asp.net,asp.net-mvc-4,Asp.net,Asp.net Mvc 4,如何获取当前登录用户的id? 我搜索并获得以下代码: Membership.GetUser(HttpContext.Current.User.Identity.Name).ProviderUserKey.ToString() 但它只获取当前用户的名称,我想获取的是当前用户的ID,谢谢 您拥有正确的代码,但不需要toString()方法 var currentUser = Membership.GetUser(User.Identity.Name); string username = curr
Membership.GetUser(HttpContext.Current.User.Identity.Name).ProviderUserKey.ToString()
但它只获取当前用户的名称,我想获取的是当前用户的ID,谢谢 您拥有正确的代码,但不需要
toString()
方法
var currentUser = Membership.GetUser(User.Identity.Name);
string username = currentUser.UserName //** get UserName
Guid userID = currentUser.ProviderUserKey //** get user ID
尝试Guid userGuid=(Guid)Membership.GetUser().ProviderUserKey代码>检查此项:
Membership.GetUser().ProviderUserKey.ToString()