изменить домен auth cook ie. net идентификация ядра - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть. NET Приложение Core 3.1 Web API с. NET Core Identity. В Startup.cs у меня есть следующий код:

services.ConfigureApplicationCookie(options =>
{
    options.ExpireTimeSpan = TimeSpan.FromHours(2);
    options.Cookie.Domain = ".example.com";
});

Мое приложение - многопользовательское. Также я использую внешние провайдеры для входа (Google, Microsoft). Основной домен - app.example.com, здесь выполняется вход в поддомен арендатора, поэтому пользователь вводит поддомен в форму и, например, входит в систему через Google, а go на страницу subdomain.example.com. Приложение создало cook ie на домене .example.com, но я не хочу хранить cook ie на основном домене app.example.com.

Как перезаписать аутентифицированный домен cook ie для subdomain.example.com? И что для этого лучше?

...