HttpCookieMode Перечисление

Определение

Указывает, как файлы cookie используются для веб-приложения.

public enum class HttpCookieMode
public enum HttpCookieMode
type HttpCookieMode = 
Public Enum HttpCookieMode
Наследование
HttpCookieMode

Поля

Имя Значение Описание
UseUri 0

Функция вызова использует строку запроса для хранения идентификатора независимо от того, поддерживает ли браузер или устройство файлы cookie.

UseCookies 1

Файлы cookie используются для сохранения данных пользователей независимо от того, поддерживает ли браузер или устройство файлы cookie.

AutoDetect 2

ASP.NET определяет, поддерживает ли запрашивающий браузер или устройство файлы cookie. Если запрашивающий браузер или устройство поддерживает файлы cookie, то AutoDetect файлы cookie используются для сохранения данных пользователя; в противном случае идентификатор используется в строке запроса. Если браузер или устройство поддерживает использование файлов cookie, но файлы cookie в настоящее время отключены, файлы cookie по-прежнему используются функцией запроса.

UseDeviceProfile 3

ASP.NET определяет, следует ли использовать файлы cookie на основе параметра HttpBrowserCapabilities. Если параметр указывает, что браузер или устройство поддерживает файлы cookie, используются файлы cookie; в противном случае идентификатор используется в строке запроса.

Комментарии

Перечисление HttpCookieMode используется для указания значения атрибута cookieless в sessionState разделе конфигурации. Он используется всеми функциями, поддерживающими проверку подлинности без файлов cookie.

Значения HttpCookieMode перечисления указывают, как следует использовать файл cookie для поддержания сведений о пользователе. Если используется функция автоопределия, ASP.NET запрашивает браузер или устройство, чтобы определить, поддерживает ли он файлы cookie. Если браузер или устройство поддерживает файлы cookie, файлы cookie используются для сохранения данных пользователя; в противном случае идентификатор используется в строке запроса.

Применяется к

См. также раздел