asp.net核心身份中的ChangeEmailAsync“无效令牌”

时间:2020-05-15 23:47:25

标签: asp.net-core asp.net-core-identity

我在开发应用程序时遇到了这个问题,但没有发现任何与此相关的问题。

我正在使用asp.net Core 3.1,赢得了10。

1 个答案:

答案 0 :(得分:0)

在“ ConfirmEmailChange.cshtml.cs”中进行以下更改:

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

解决了这个问题。