Page.EnableViewStateMac 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.
Pobiera lub ustawia wartość wskazującą, czy ASP.NET sprawdzić kody uwierzytelniania komunikatów (MAC) w stanie widoku strony po wysłaniu strony z powrotem z klienta.
protected:
property bool EnableViewStateMac { bool get(); void set(bool value); };
public:
property bool EnableViewStateMac { bool get(); void set(bool value); };
protected bool EnableViewStateMac { get; set; }
[System.ComponentModel.Browsable(false)]
public bool EnableViewStateMac { get; set; }
member this.EnableViewStateMac : bool with get, set
[<System.ComponentModel.Browsable(false)>]
member this.EnableViewStateMac : bool with get, set
Protected Property EnableViewStateMac As Boolean
Public Property EnableViewStateMac As Boolean
Wartość właściwości
true
jeśli stan widoku powinien być sprawdzony i zakodowany na komputerze MAC; w przeciwnym razie , false
. Wartość domyślna to true
.
- Atrybuty
Uwagi
Mac stanu wyświetlania to zaszyfrowana wersja ukrytej zmiennej, do którego stan widoku strony jest utrwalany po wysłaniu strony do przeglądarki. Gdy ta właściwość jest ustawiona na true
wartość , sprawdzany jest stan zaszyfrowanego widoku w celu sprawdzenia, czy nie został on naruszony na kliencie.
Nie ustawiaj tej właściwości w kodzie. EnableViewStateMac
Ustaw atrybut przy użyciu dyrektywy @ Page w pliku aspx. Gdy żądana strona, dynamicznie wygenerowana klasa ustawia właściwość .
Ważne
Ten atrybut nigdy nie powinien być ustawiony na false
wartość w produkcyjnej witrynie sieci Web, nawet jeśli aplikacja lub strona nie używa stanu widoku. Stan widoku MAC pomaga zapewnić bezpieczeństwo innych funkcji ASP.NET oprócz stanu widoku.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla