0

當調用UserManager.GenerateEmailConfirmationToken()我得到一個令牌,但AspNetUsers表中的ConfirmationToken列留空。此方法是否假設自動將令牌放在那裏,如果是這樣,我在哪裏告訴它要查找的列的名稱。或者,也許我需要在調用它後自己手動將令牌放置在那裏?MVC 5 - ASP.NET身份 - 電子郵件確認中的標記列表空

(也調用UserManager.ConfirmEmail後,AspNetUsers中的EmailConfirmed列保持False,但我認爲它發生的原因相同)。

回答

1

Identity 2.0中默認沒有ConfirmationToken列,您確定這不是您添加到用戶類中的東西嗎?

+0

我的錯誤。是的,我手動添加它。 UserManager.GenerateEmailConfirmationToken()工作得很好。這個問題是無關緊要的。 –

相關問題