Asp.Net Core 2.1 и Angular разделяет сессию по поддоменам - PullRequest
0 голосов
/ 14 марта 2019

У меня есть приложение asp.net core 2.1 с угловым кли.Он поддерживается проектом веб-API.У меня есть два веб-сайта www.example.com/angular и test.example.com/angular.

Когда я захожу на www.example.com/angular и просматриваю список файлов cookie приложения, я вижу ASP.NET_SessionId для домена www.example.com, как и следовало ожидать.

Когда я затем захожу на свой test.example.com/angular другой сервер, и я вхожу в систему и просматриваю файлы cookie, я вижу два файла cookie ASP.NET_SessionId.один для test.example.com и один для www.example.com.Я не ожидаю, что это второе печенье появится.

У нас бывают моменты, когда мое основное приложение asp.net получает неправильный идентификатор сеанса.

Странно то, что приложение MVC в корне не разделяет эти куки.

1 Ответ

1 голос
/ 14 марта 2019

Назначить Cookie.Domain в параметрах ограничения cookie для того же домена, Doc Link

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