Мы используем openSSO для аутентификации нашего сайта.
Когда пользователь проходит проверку подлинности, openSSO перенаправляет на тот URL-адрес, который был запрошен изначально.
Это конечно стандарт.
Что необычно, так это то, что в IE, когда пользователь перенаправляется, вызывает Request.Cookies ["cookie"]. Значение в IE пустое, но оно работает в Firefox,
Request.Cookies ["cookie"], конечно, добавляется openSSO.
Я проверил fiddler, cookie-файлы firebug, cookie определенно устанавливается (следовательно, он работает в FF)
Единственный способ заставить это работать в IE - это если после первоначального перенаправления из opensso я обновляю страницу, используя F5, тогда все работает как положено.
Что еще более необычно, так это то, что при первоначальном перенаправлении после аутентификации файл cookie остается пустым, но в нем помещается «javascript: alert (document.cookie);» в строке URL-адреса видно, что даже в IE есть значения cookie, просто Request.Cookies ["cookie"]. Значение считает его пустым (обратите внимание, что оно НЕ является нулевым, только значение пустым)
Любая помощь будет оценена