在我更新了 asp.net 核心网站(cookie 域未更改(后,以前注册的用户在登录时出现错误并且无法登录,他们需要更改浏览器才能登录。有没有办法告诉应用程序忽略以前的 cookie 或解决方法?
谢谢
不,不是直接的。如果清除会话没有帮助,您可以简单地更改 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";
});