ASP.NET Identity 2 Remember Me - User Is Being Logged Out

后端 未结 5 813
南旧
南旧 2021-02-08 12:40

I am using Identity 2.1 in my MVC5 app. I am setting the isPersistent property of the PasswordSignInAsync to true to enable \'Remember Me\':

var result = await S         


        
5条回答
  •  忘了有多久
    2021-02-08 13:25

    I had this issue. It was caused by my custom UserStore not implementing IUserSecurityStampStore.

    public Task GetSecurityStampAsync(IdentityUser user)
    {
        return Task.FromResult(user.SecurityStamp);
    }
    

    Without a security stamp the SecurityStampValidator has nothing to validate and so logs out the user.

提交回复
热议问题