Asp.net mvc MVC标识2-HasBeenVerifiedAsync失败
我相信大家都看到了下面的代码:Asp.net mvc MVC标识2-HasBeenVerifiedAsync失败,asp.net-mvc,asp.net-identity,Asp.net Mvc,Asp.net Identity,我相信大家都看到了下面的代码: Public Async Function VerifyCode(provider As String, returnUrl As String, rememberMe As Boolean, email As String) As Task(Of ActionResult) ' Require that the user has already logged in via username/password or external login
Public Async Function VerifyCode(provider As String, returnUrl As String, rememberMe As Boolean, email As String) As Task(Of ActionResult)
' Require that the user has already logged in via username/password or external login
If Not Await SignInManager.HasBeenVerifiedAsync() Then
Return View("Error")
End If
Return View(New VerifyCodeViewModel() With {
.Provider = provider,
.ReturnUrl = returnUrl,
.RememberMe = rememberMe, .Email = email
})
End Function
当我第一次登录该站点时,HasBeenVerifiedAsync
表示用户未登录。如果我注销,然后重新登录,它将被视为TRUE
任何关于为什么会发生这种情况的想法都像是一个错误。。。。我想它是在检查令牌。。。看起来像是从小提琴手那里下来的