Настройка домена в веб-API с помощью Cookie - PullRequest
0 голосов
/ 30 мая 2019

Переключение с MVC на веб-API и использование CookieHeaderValue для настройки cookie.Единственный параметр, который не устанавливается в браузере - это домен.Пожалуйста, предложите, что здесь может отсутствовать:

var Coki = new CookieHeaderValue("session-Id", "123");
Coki.Expires = DateTimeOffset.Now.AddDays(2);
Coki.Domain = Request.RequestUri.Host;
Coki.Path = "/";
Coki.Secure = true;

1 Ответ

0 голосов
/ 13 июля 2019

В настройках IIS есть конфигурация - Application Request Routing. Это помогает IIS функционировать как балансировщик нагрузки. Из-за настройки в этой конфигурации все домены были перезаписаны доменом приложения. Он переписывал домен с полным именем приложения в каждом запросе. Следовательно, мы отключаем это свойство ARR и заставляем его работать. Имя свойства - «Перезаписать хост в заголовках ответов».

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