Compartir a través de


Page.ViewStateUserKey Propiedad

Definición

Asigna un identificador a un usuario individual en la variable de estado de vista asociada a la página actual.

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

Valor de propiedad

String

Identificador del usuario individual.

Atributos

Excepciones

El acceso a la propiedad ViewStateUserKey se realizó demasiado tarde durante el procesamiento de la página.

Comentarios

Establecer la ViewStateUserKey propiedad puede ayudarle a evitar ataques en la aplicación de usuarios malintencionados. Para ello, puede asignar un identificador a la variable de estado de vista para usuarios individuales para que no puedan usar la variable para generar un ataque. Para obtener más información sobre los ataques web y sobre lo que puede hacer para ayudar a evitarlos, consulte Aprovechar ASP.NET características integradas para evitar ataques web.

Puede establecer esta propiedad en cualquier valor de cadena, como el nombre autenticado del usuario o el SessionID valor.

Nota

Debe establecer esta propiedad durante la Page_Init fase de procesamiento de páginas. Al establecer esta propiedad durante la Page_Load fase, se produce una excepción.

Se aplica a

Consulte también