Я хочу разрешить пользователю входить на мой сайт через оба URL-адреса, будь то пользователь www или нет.
При создании файлов cookie я добавил домен файлов cookie следующим образом, чтобы он работал для обоих URL-адресов, что работает нормально.Но когда я нажал кнопку выхода из системы, он снова регистрировался без запроса имени пользователя и пароля.
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login"),
CookieDomain = ".websitename.com"
});
Итак, я очистил файлы cookie при выходе из системы следующим образом:
if (Request.Cookies[".AspNet.ApplicationCookie"] != null)
{
Response.Cookies[".AspNet.ApplicationCookie"].Value = "invalidate";
}
, что также работает нормально.Но после того, как я вышел из системы, я не могу снова войти в систему.
Итак, это работает в первый раз, но когда я вышел из системы, он не регистрируется снова.Я хочу, чтобы пользователь мог снова войти в систему.