asp.net 核心 3 身份 generatePasswordResetTokenAsync 导致内部错误
asp.net core 3 identity generatePasswordResetTokenAsync causes internal error
我设置了以下代码:
[HttpPost("requestPasswordReset")]
[AllowAnonymous]
public async Task<IActionResult> requestPasswordReset(UserNameDto userNameDto)
{
var user = await _userManager.FindByNameAsync(userNameDto.Username);
if (user != null)
{
var code = await _userManager.GeneratePasswordResetTokenAsync(user);
return Ok(true);
}
return Ok(false);
var code = await _userManager.GeneratePasswordResetTokenAsync(user)
代码 returns 内部错误,没有更多信息。
有人可以帮忙吗?
对于startup.cs;
services.AddIdentity<User, UserRole>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
不知是否如上
我设置了以下代码:
[HttpPost("requestPasswordReset")]
[AllowAnonymous]
public async Task<IActionResult> requestPasswordReset(UserNameDto userNameDto)
{
var user = await _userManager.FindByNameAsync(userNameDto.Username);
if (user != null)
{
var code = await _userManager.GeneratePasswordResetTokenAsync(user);
return Ok(true);
}
return Ok(false);
var code = await _userManager.GeneratePasswordResetTokenAsync(user)
代码 returns 内部错误,没有更多信息。
有人可以帮忙吗?
对于startup.cs;
services.AddIdentity<User, UserRole>()
.AddEntityFrameworkStores<ApplicationDbContext>()
.AddDefaultTokenProviders();
不知是否如上