我正在尝试在Web API上遵循“忘记密码”例程。我正在WebAPI上使用GeneratePasswordResetTokenAsync
创建一个链接并通过电子邮件发送,并且用户在MVC端更改了密码。
我尝试了几个例子,但是所有这些例子都为我生成了一个更大的代码,然后在MVC端生成了一个代码,当我尝试使用WebAPI生成的链接更改密码时,它说代码是错误的。
之前,我通过DI获得了usermanager
,但是当我在 AzureServer 上使用时,它们会导致我出错
“ ExceptionMessage”:“数据保护操作失败。 这可能是由于未加载用户个人资料导致的 当前线程的用户上下文,当 线程正在冒充。”
Localhost工作正常。
我该怎么办?我被困了三天。请帮忙!