Page.ViewStateUserKey Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przypisuje identyfikator do pojedynczego użytkownika w zmiennej stanu widoku skojarzonej z bieżącą stroną.
public:
property System::String ^ ViewStateUserKey { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ViewStateUserKey { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewStateUserKey : string with get, set
Public Property ViewStateUserKey As String
Wartość właściwości
Identyfikator pojedynczego użytkownika.
- Atrybuty
Wyjątki
Dostęp do właściwości był za późno podczas przetwarzania ViewStateUserKey strony.
Uwagi
Ustawienie właściwości może pomóc w zapobieganiu ViewStateUserKey atakom na złośliwych użytkowników aplikacji. Dzięki temu można przypisać identyfikator do zmiennej stanu widoku dla poszczególnych użytkowników, aby nie mogli używać zmiennej do generowania ataku. Aby uzyskać więcej informacji o atakach internetowych i o tym, co można zrobić, aby zapobiec im, zobacz Korzystanie z ASP.NET wbudowanych funkcji do odpierania ataków internetowych.
Tę właściwość można ustawić na dowolną wartość ciągu, taką jak uwierzytelniona nazwa użytkownika lub SessionID wartość.
Uwaga
Tę właściwość należy ustawić w Page_Init
fazie przetwarzania strony. Ustawienie tej właściwości w Page_Load
fazie zgłasza wyjątek.