Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Свойство Page.ViewStateUserKey

 

Опубликовано: Октябрь 2016

Присваивает идентификатор для отдельного пользователя в переменной состояния представления, связанные с текущей страницы.

Пространство имен:   System.Web.UI
Сборка:  System.Web (в System.Web.dll)

[BrowsableAttribute(false)]
public string ViewStateUserKey { get; set; }

Значение свойства

Type: System.String

Идентификатор для отдельного пользователя.

Exception Condition
HttpException

ViewStateUserKey Свойство был осуществлен слишком поздно во время обработки страницы.

Параметр ViewStateUserKey свойство может помочь предотвратить атаки на приложение от пользователей-злоумышленников. Это достигается присвоением идентификатор переменной состояния представления для отдельных пользователей, чтобы они не могут использовать переменную для создания атаки. Дополнительные сведения о веб-атаках и что можно сделать для предотвращения их просмотра Take Advantage of ASP.NET Built-in Features to Fend Off Web Attacks.

Это свойство можно задать любое строковое значение, такие как имя проверки подлинности пользователя или SessionID значение.

System_CAPS_noteПримечание

Необходимо задать это свойство во время Page_Init этап обработки страницы. Задание этого свойства во время Page_Load этапа создает исключение.

.NET Framework
Доступно с 1.1
Вернуться в начало
Показ: