Просмотр файлов cookie сеанса HttpOnly в Internet Explorer

Используя параметры Интернета, я могу видеть все постоянные файлы cookie, а с помощью инструментов разработчика я могу видеть все файлы cookie сеанса, доступные для JS. Похоже, что нет способа просматривать файлы cookie сеанса HTTPOnly.

В Firefox есть множество опций, как встроенных, так и с Firebug, для просмотра файлов cookie, включая возможность видеть заголовки запроса / ответа. Нет ли в IE8 возможности увидеть файлы cookie сеанса HTTPOnly?

Связанные вопросы (нет решений для HttpOnly): IE7 IE8


person OrangeDog    schedule 13.08.2012    source источник
comment
blogs.msdn.com/b/jpsanders/archive/2009/06/04/   -  person Vrashabh Irde    schedule 04.08.2013
comment
по какой причине вы бы не использовали IE10 в режиме IE8? Или есть причина, по которой вы считаете, что IE8 неправильно обрабатывает ваш конкретный файл cookie сеанса?   -  person Spork    schedule 06.08.2013
comment
Потому что у меня нет IE10, и у многих людей, сеансы которых я отлаживаю, тоже нет.   -  person OrangeDog    schedule 07.08.2013


Ответы (1)


Проверьте это: http://blogs.msdn.com/b/jpsanders/archive/2009/06/04/understanding-the-new-wininet-flag-internet-cookie-httponly.aspx

В Internet Explorer 8 WinInet.dll появилось несколько новых флагов cookie. Флаг INTERNET_COOKIE_HTTPONLY позволяет вам читать файлы cookie HttpOnly в вашем коде WinInet. Этот флаг задокументирован здесь: http://msdn.microsoft.com/en-us/library/aa384714(VS.85).aspx.

и вот способ создать инструмент и использовать его: http://www.codeproject.com/Articles/38616/Retrieve-HttpOnly-Session-Cookie-in-WebBrowser

С полки IE8 я не уверен, что вижу способ получить HTTPOnlyCookies, поскольку инструменты разработки, похоже, показывают только файлы cookie, отличные от HTTPOnly. Если вы хотите использовать инструмент, используйте Fiddler2 и установите тип ответа HTTPOnly.

person Vrashabh Irde    schedule 04.08.2013
comment
Значит, вам нужно написать свой собственный плагин? - person OrangeDog; 05.08.2013
comment
Я еще ничего не нашел на полке IE, или вы можете попробовать использовать Fiddler и установить ответ на HTTPOnly - person Vrashabh Irde; 05.08.2013