PagesSection.EnableViewStateMac Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of ASP.NET een MAC (Message Authentication Code) moet uitvoeren op de weergavestatus van de pagina wanneer de pagina wordt teruggezet vanaf de client.
public:
property bool EnableViewStateMac { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("enableViewStateMac", DefaultValue=true)]
public bool EnableViewStateMac { get; set; }
[<System.Configuration.ConfigurationProperty("enableViewStateMac", DefaultValue=true)>]
member this.EnableViewStateMac : bool with get, set
Public Property EnableViewStateMac As Boolean
Waarde van eigenschap
true als ASP.NET een MAC (Message Authentication Code) moet uitvoeren op de weergavestatus van de pagina wanneer de pagina wordt teruggezet vanaf de client; anders false. De standaardwaarde is true.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de EnableViewStateMac eigenschap gebruikt.
// Get the current EnableViewStateMac property value.
Console.WriteLine(
"Current EnableViewStateMac value: '{0}'",
pagesSection.EnableViewStateMac);
// Set the EnableViewStateMac property to true.
pagesSection.EnableViewStateMac = true;
' Get the current EnableViewStateMac property value.
Console.WriteLine( _
"Current EnableViewStateMac value: '{0}'", _
pagesSection.EnableViewStateMac)
' Set the EnableViewStateMac property to true.
pagesSection.EnableViewStateMac = True
Opmerkingen
Een weergavestatus-MAC is een versleutelde versie van de verborgen variabele waarnaar de weergavestatus van een pagina wordt behouden wanneer de pagina naar de browser wordt verzonden. Wanneer deze eigenschap is ingesteld trueop, wordt de versleutelde weergavestatus gecontroleerd om te controleren of er niet met de client is geknoeid.
Important
Dit kenmerk mag nooit worden ingesteld false op een productiewebsite, zelfs als de toepassing of pagina de weergavestatus niet gebruikt. De weergavestatus MAC zorgt voor de beveiliging van andere ASP.NET functies naast de weergavestatus.