【发布时间】:2015-03-19 12:42:07
【问题描述】:
我已使用基于声明的身份应用了身份验证
var identity = new ClaimsIdentity(new[] {
new Claim(ClaimTypes.Name, userContext.ReturnObject.UserName),
new Claim(ClaimTypes.Email, userContext.ReturnObject.EmailAddress)
}, "ApplicationCookie");
现在我正在尝试更新存储在声明中的用户名。
我可以使用
读取值var identity = (ClaimsIdentity)User.Identity;
IEnumerable<Claim> claims = identity.Claims;
但我无法更新。请提出建议。
【问题讨论】:
标签: asp.net-mvc c#-4.0 asp.net-mvc-5 claims-based-identity