Файлы локальных кросс-поддоменов - PullRequest
0 голосов
/ 10 января 2019

У меня есть сайт с различными поддоменами

Я бы хотел, чтобы стандартная аутентификация asp.net core 2 работала на всех поддоменах. Когда у меня есть код ниже, он работает только для домена, который входит в систему.

 services.ConfigureApplicationCookie(options =>
 {
      options.Cookie.Domain = "localhost";
      options.LoginPath = "/Account/LogIn";
     ...
 });

Если я изменю options.Cookie.Domain = ".localhost";, он даже не добавит cookie в поддомен аутентификации. Я также пробовал ".localhost: 44338" и ".localhost: 44338".

Не уверен, может быть, это как-то связано с использованием localhost (поскольку он может только поддельные субдомены).

Редактировать: я использую хром

Редактировать: Когда я использую реальные доменные имена вместо localhost, это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...