У меня возникла проблема с постоянством входа с использованием проверки подлинности MVC5 OWIN на моем веб-сайте. Пользователь выйдет автоматически через 5 минут, хотя они проверили, помните меня вариант.MVC5 OWIN Настойчивость аутентификации не работает в производстве
Все работает отлично при запуске моего сайта на локальном хосте, при публикации моего веб-сайта в параллельном окне хоста проблема возникла. Мой Логин Код:
AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent , ExpiresUtc = DateTime.Now.AddDays(14) }, identity);
Мои Startup.Auth.cs
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/dang-nhap"),
ExpireTimeSpan = new System.TimeSpan(14,0,0)
});
Мой system.web раздел в WebConfig, я включать MachineKey Tag
<system.web>
<customErrors mode="Off"/>
<machineKey />
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
<pages>
<namespaces>
<add namespace="MvcPaging" />
</namespaces>
</pages>
Печенье, которое мой сайт выдает на моем компьютере, хотя время истечения срока действия установлено на 14 дней после регистрации пользователь автоматически выйдет через 5 минут, я не могу опубликовать изображение из-за отсутствия репутации.