Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Wat is de weergavestatus?

De weergavestatus is informatie die wordt uitgewisseld tussen pagina's met webformulieren (.aspx) in een ASP.NET-toepassing. De HTML-opmaak voor het veld __VIEWSTATE ziet er ongeveer als volgt uit:

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="..." />
Een voorbeeld van een item dat kan worden opgeslagen in het veld __VIEWSTATE, is de tekst van een knop. Als een gebruiker op de knop klikt, kan de gebeurtenishandler Button_Click de tekst van de knop ophalen uit het veld met de weergavestatus. Zie het onderwerp Overzicht van de weergavestatus van ASP.NET op de MSDN-website (Microsoft Developer Network) voor een gedetailleerd overzicht van de weergavestatus van ASP.NET.

Omdat het veld __VIEWSTATE belangrijke informatie bevat die wordt gebruikt om de pagina te reconstrueren bij het terugposten, moet u zorgen dat een aanvaller niet kan knoeien met dit veld. Als een aanvaller schadelijke inhoud voor __VIEWSTATE verzendt, kan de aanvaller de toepassing ertoe aanzetten een actie uit te voeren die anders niet zou worden uitgevoerd.

Om een dergelijke aanval te voorkomen, wordt het veld __VIEWSTATE beschermd door een MAC (Message Authentication Code). ASP.NET valideert de MAC die samen met de inhoud van __VIEWSTATE wordt verzonden wanneer een terugpostgebeurtenis plaatsvindt. De sleutel die wordt gebruikt om de MAC te berekenen, is opgegeven in het element

Meer hulp nodig?

Uw vaardigheden uitbreiden

TRAINING VERKENNEN >

Als eerste nieuwe functies krijgen

DEELNEMEN AAN MICROSOFT 365 INSIDERS >

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Hartelijk dank voor uw feedback.

×