假设我创建了两个名为 ABC和XYZ 的项目,并且我正在使用 MVC' 内置标识安全。然后问题是,如果我在应用 ABC 登录,我也登录在XYZ。由 XY 应用创建的身份验证Cookie被 XYZ 接受。如何解决此冲突。
答案 0 :(得分:1)
MVC5
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
CookieName = "Project1_ApplicationCookie",
...
}
MVC6
services.ConfigureApplicationCookie(options => {
options.Cookie.Name = "Project1_ApplicationCookie";
...
});
将“Project1”重命名为相关内容并在项目之间进行更改