Проект, над которым я работаю, получает файлы cookie из браузера для проверки определенных вещей. В FF, Safari или Chrome это работает нормально, но в IE 8 (у меня нет более ранней версии IE для тестирования, а MSFT не позволит мне удалить IE 8 и получить работающий IE 7), единственные файлы cookie видит файлы cookie сеанса, а не какие-либо постоянные файлы cookie (те, которые находятся во временных файлах Интернета). Точно такой же метод используется в другом месте приложения, и в IE 8, когда он находится на отдельной странице, он работает нормально. Только когда он содержится в виде маленького пикселя на другой странице, он не может найти файлы cookie. Я просмотрел запрос, чтобы узнать, может быть, он находится в другом домене, но нет, в том же домене. Это странно, потому что он может видеть файлы cookie сеанса (те, у которых нет срока действия, срок действия которых истекает в конце сеанса браузера), но ничего больше.
Кто-нибудь видел что-нибудь подобное раньше? Я отвечу на любые вопросы, как только смогу.
Это в .NET с использованием простого Context.Request.Cookies