各位大神:
本人最近在使用VS2017创建了一个ASP.NET Core2的MVC程序,登录验证使用的是微软的Identity。微软提供的初始例子使用下面这句代码更新AspNetUsers表的数据。
IdentityResult result = await _userManager.UpdateAsync(user);
使用这句代码修改账号信息后,发现NormalizedUserName这个字段的数据被自动修改了,导致不能登录。原本创建的账号是Joe@example.com,结果自动变成了JOE。我使用UpdateAsync只是想更改AspNetUsers表UserName。不知道有没有大神遇到这个问题,应该怎么解决?