Partager via


Page.ViewStateUserKey Propriété

Définition

Assigne un identificateur à un utilisateur individuel dans la variable d'état d'affichage associée à la page active.

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

Valeur de propriété

String

Identificateur de l'utilisateur individuel.

Attributs

Exceptions

Accès trop tardif à la propriété ViewStateUserKey lors du traitement de la page.

Remarques

La définition de la ViewStateUserKey propriété peut vous aider à empêcher les attaques contre votre application contre les utilisateurs malveillants. Pour ce faire, vous pouvez affecter un identificateur à la variable d’état d’affichage pour les utilisateurs individuels afin qu’ils ne puissent pas utiliser la variable pour générer une attaque. Pour plus d’informations sur les attaques web et sur ce que vous pouvez faire pour les empêcher, voir Tirer parti de ASP.NET fonctionnalités intégrées pour éliminer les attaques web.

Vous pouvez définir cette propriété sur n’importe quelle valeur de chaîne, telle que le nom authentifié de l’utilisateur ou la SessionID valeur.

Notes

Vous devez définir cette propriété pendant la Page_Init phase de traitement de page. La définition de cette propriété pendant la Page_Load phase lève une exception.

S’applique à

Voir aussi