Переключение с 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;