在asp.net Core Identity中更改EmailAsync "无效令牌"。

问题描述 投票:1回答:1

我在开发一个app的时候遇到了这个问题,没有找到相关的问题,我找到了解决这个问题的方法,如果别人遇到同样的问题可以快速解决。

我使用的是asp.net Core 3.1,win 10。

在 "ConfirmEmailChange.cshtml.cs "中做如下修改。


 // code = Encoding.UTF8.GetString(WebEncoders.Base64UrlDecode(code)); // DELETE THIS LINE
var result = await _userManager.ChangeEmailAsync(user, email, code);

这样就可以了

asp.net-core asp.net-core-identity
1个回答
0
投票

今天这个帮助了我。谢谢你的发帖!

© www.soinside.com 2019 - 2024. All rights reserved.