Page.ViewStateUserKey Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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.