PagesSection.EnableViewStateMac Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om ASP.NET ska köra en kod för meddelandeautentisering (MAC) på sidans visningstillstånd när sidan publiceras tillbaka från klienten.
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
Egenskapsvärde
true om ASP.NET ska köra en kod för meddelandeautentisering (MAC) på sidans visningstillstånd när sidan publiceras tillbaka från klienten, annars false. Standardvärdet är true.
- Attribut
Exempel
Följande kodexempel visar hur du använder egenskapen EnableViewStateMac .
// 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
Kommentarer
En MAC med visningstillstånd är en krypterad version av den dolda variabeln som en sidas visningstillstånd sparas till när sidan skickas till webbläsaren. När den här egenskapen är inställd truepå kontrolleras det krypterade visningstillståndet för att kontrollera att den inte har manipulerats på klienten.
Important
Det här attributet ska aldrig anges till false på en produktionswebbplats, även om programmet eller sidan inte använder visningstillstånd. Visningstillståndet MAC hjälper till att säkerställa säkerheten för andra ASP.NET funktioner utöver visningstillståndet.