我在.NET核心3.1中有一个项目,前端是React。
它是使用此link中的脚手架指令生成的。
当我尝试触发忘记密码操作时,它显示一个成功页面,但没有发送电子邮件。该电子邮件存在于AspNetUsers表下的数据库中。
会出什么问题呢?
一些截图以供参考。


发布于 2020-08-24 10:56:57
请检查AspNetUsers中NormalizedEmail和EmailConfirmed的值。如果NormalizedEmail的值为null或EmailConfirmed的值为false,则默认情况下可能不会发送电子邮件,即使电子邮件尚未发送,也会显示发送完成屏幕。您还需要在startup.cs中添加一个EmailSender。
https://stackoverflow.com/questions/63528374
复制相似问题