我更新了我的asp.net核心网站(cookie域未更改)后,以前注册的用户在登录时出错,无法登录,他们需要更改浏览器才能登录。有没有办法告诉应用程序忽略以前的cookie或解决方法?
由于
答案 0 :(得分:0)
不,不是直接的。如果清除会话没有帮助,您只需更改cookie名称,然后Identity不再尝试使用旧cookie。
services.AddIdentity<IdentityUser, IdentityRole>(options =>
{
// default for Core Identity is Microsoft.AspNetCore.Identity.Service
options.Cookies.ApplicationCookie.CookieName = "Microsoft.AspNetCore.Identity.Service.V2";
});