Установите Cookies Chrome и Safari не работает вебапи и угловой - PullRequest
0 голосов
/ 27 ноября 2018

Я использую asp.net WebApi .Net и Angular2 + для своих веб-сайтов и для некоторых пользователей не все, Chrome и Safari не устанавливают cookie, я объясняю: когда пользователи входят в систему правильно на домашней странице, я устанавливаю cookie с ответоми он перенаправляет на веб-сайт и делает вызов API, но API отвечает на нетризованную ошибку, потому что, когда я хочу проверить cookie, cookie в запросе имеет значение null, поэтому он перенаправляется на домашнюю страницу

Здесь мой код, чтобы установить и получить cookie с asp.Net: HttpContext.Current.Response.Cookies.Add(new HttpCookie(CookieName, token)); и HttpContext.Current.Request.Cookies[CookieName];

, и у меня есть атрибут withcredential в моем звонке от angular.

Я не знаю, почему этот процесс работает для некоторых пользователей, а не для всех?есть ли конфигурация, которую я забыл?

...