Настройка Cookie в ответе от WEB API другого домена

У меня есть проект веб-API и отдельное веб-приложение. они имеют два разных номера порта для своего локального адреса хоста. Я пытаюсь установить cookie в веб-приложении, переданном из ответа WEB API. Я вижу это cookie в заголовке, однако браузер не сохраняет cookie. Кроме того, если я установил файл cookie в веб-приложении и попробую прочитать его в запросе API, его не видно.

 task.Result.Headers.AddCookies(new CookieHeaderValue[] {
                    new CookieHeaderValue(MemberToken, Guid.NewGuid().ToString()){
                        Domain = request.RequestUri.Host == "localhost" ? null : request.RequestUri.Host,
                        Expires = DateTime.Now.AddDays(30),
                        Path = "/"
                    }
                });

c#,cookies,asp.net-web-api,

1

Ответов: 0

Настройка Cookie в ответе от WEB API другого домена

У меня есть проект веб-API и отдельное веб-приложение. они имеют два разных номера порта для своего локального адреса хоста. Я пытаюсь установить cookie в веб-приложении, переданном из ответа WEB API. Я вижу это cookie в заголовке, однако браузер не сохраняет cookie. Кроме того, если я установил файл cookie в веб-приложении и попробую прочитать его в запросе API, его не видно.

 task.Result.Headers.AddCookies(new CookieHeaderValue[] {
                    new CookieHeaderValue(MemberToken, Guid.NewGuid().ToString()){
                        Domain = request.RequestUri.Host == "localhost" ? null : request.RequestUri.Host,
                        Expires = DateTime.Now.AddDays(30),
                        Path = "/"
                    }
                });
01C #, печенье, asp.net-веб-апи,
Похожие вопросы
Яндекс.Метрика