MVC 5 - ASP.NET身份 - 令牌列在电子邮件确认中为空

时间:2014-07-24 20:10:15

标签: authentication asp.net-mvc-5 asp.net-identity email-validation

调用 UserManager.GenerateEmailConfirmationToken()时,我得到一个令牌,但AspNetUsers表中的ConfirmationToken列保留为空。此方法是否假设将令牌自动放在那里,如果是,我在哪里告诉它要查找的列的名称。或者我可能需要在调用之后手动将令牌放在那里吗?

(在调用UserManager.ConfirmEmail之后,AspNetUsers中的EmailConfirmed列也保持False,但我认为它的发生原因相同)。

1 个答案:

答案 0 :(得分:1)

Identity 2.0中默认没有ConfirmationToken列,您确定这不是您在用户类中添加的内容吗?