Срок действия файла cookie проверки подлинности ядра ASP.NET не истек - PullRequest
0 голосов
/ 14 ноября 2018

Срок действия файла cookie не истекает при развертывании приложения в IIS.При тестировании с использованием VS + IIS Express все работает как положено.Пожалуйста, см. Настройку выше.

В запуске:

app.UseCookieAuthentication(new CookieAuthenticationOptions
 {
   AuthenticationScheme = CookieAuthenticationDefaults.AuthenticationScheme,
   AutomaticAuthenticate = true,
   ExpireTimeSpan = TimeSpan.FromMinutes(3),
   CookieSecure = env.IsDevelopment() ? CookieSecurePolicy.SameAsRequest : 
   CookieSecurePolicy.Always
 });

В контроллере:

var principal = new ClaimsPrincipal(new ClaimsIdentity(GetUserClaims(claims, response.ContentObject.Jwt, username), CookieName));
await HttpContext.Authentication.SignInAsync(CookieName, principal);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...