Настройка файлов cookie, не работающих в Inte rnet Explorer в более высоких средах - PullRequest
0 голосов
/ 18 февраля 2020

Ниже приведен код для настройки повара ie:

FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, "AuthenticationToken", DateTime.Now,
                DateTime.Now.AddSeconds(60), false, "");
string encryptedText = FormsAuthentication.Encrypt(ticket);
Response.Cookies.Add(new HttpCookie("AuthenticationToken", encryptedText));

Ниже приведен код для чтения повара ie:

string cookie= Request.Cookies["VPAuthenticationToken"].Value;

этот код отлично работает в Firefox и chrome, но не работает в IE 11. Это работает в IE, Chrome и Firefox для local и Dev. В IE 11 при чтении повара ie это исключение нулевой ссылки. Я просмотрел файлы cookie запроса в Chrome, и они устанавливаются в значение, в то время как в IE 11 не задается код запроса ie. Я уже пытался очистить файлы cookie и установить минимальный уровень безопасности. Кроме того, этот код запускается при междоменном вызове. Может ли это быть причиной этой проблемы?

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