Создать сайт без файлов cookie (или поддомен, что является очень распространенной передовой практикой) в IIS6 / IIS7 / IIS7.5 очень просто: вам нужно сообщить веб-сайту, что вы не используете куки :) Что означает в терминах IIS, не использовать сеанс .
Это может быть достигнуто в IIS6 / IIS7 двумя способами.
- Изменение файла Web.config (моя личная рекомендация)
- Использование графического интерфейса диспетчера IIS для поиска и изменения настроек.
ВАЖНО
Прежде чем приступить к тестированию, вы должны очистить все куки (или все куки для домена, который вы тестируете), в противном случае они будут переданы, даже если вы выполнили все шаги.
1. Через файл конфигурации
Вам необходимо определить состояние сеанса для отключения .
<system.web>
<sessionState cookieName="What_ever" mode="Off" />
</system.web>
ПРИМЕЧАНИЕ: обратите внимание, что атрибут cookieless (true | false) НЕ означает «отправлять куки / не отправлять куки». Это для использования сессий с / без куки ... и вместо этого передает некоторую направляющую куки в URL (если установлено значение true).
2. Виа Гуй
Надеюсь, это поможет (я полагаю, вы знаете, как проверить, что куки не работают / не работают ...)