Проверка cookie браузера отключена - PullRequest
1 голос
/ 20 февраля 2012

Мы используем модуль Http. В модуле http мы устанавливаем куки. После этого на странице мы пытаемся взять значение из cookie.

Поэтому, когда мы запрашиваем страницу, сначала выполняется код внутри модуля http, который устанавливает cookie, а затем значение может быть взято из cookie при загрузке страницы.

Но при отладке кода в Visual studio мы обнаружили, что если cookie браузера отключен , то в httpModule он попытается установить cookie и после этого в загрузке страницы, если мы проверим запрос объект, он показывает набор файлов cookie из httpModule.

Это правильное поведение? Я хочу знать, отключен ли cookie в этом случае. Если он набран, я хочу взять другое значение из БД. Но он всегда показывает значение в cookie.

Может ли кто-нибудь предложить способ узнать, отключен ли cookie или нет.

Мы используем httpModule на сайте Umbraco.

1 Ответ

0 голосов
/ 21 февраля 2012

Я бы написал cookie, а затем сделал бы перенаправление, чтобы проверить, существует ли этот cookie, если он есть, тогда вы знаете, что cookie включены, если нет, то cookie не включены. Вот хороший пример.

http://www.primaryobjects.com/CMS/Article54.aspx

...