Comparteix a través de


IdentitySection.Impersonate Propiedad

Definición

Obtiene o establece un valor que indica si se utiliza en cada solicitud la suplantación del cliente.

public:
 property bool Impersonate { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("impersonate", DefaultValue=false)]
public bool Impersonate { get; set; }
[<System.Configuration.ConfigurationProperty("impersonate", DefaultValue=false)>]
member this.Impersonate : bool with get, set
Public Property Impersonate As Boolean

Valor de propiedad

Es true si se utiliza la suplantación; en caso contrario, es false. El valor predeterminado es false.

Atributos

Ejemplos

El siguiente ejemplo de código muestra cómo obtener acceso a la propiedad Impersonate. Consulte el ejemplo de código de la IdentitySection clase para obtener información sobre cómo acceder a la sección .

// Get the Impersonate property value.
bool currentImpersonate = identitySection.Impersonate;

// Set the Impersonate property to true.
identitySection.Impersonate = true;
' Get the Impersonate property value.
Dim currentImpersonate As Boolean = identitySection.Impersonate

' Set the Impersonate property to true.
identitySection.Impersonate = True

Comentarios

Si la Impersonate propiedad se establece trueen , una aplicación web suplanta a su cliente cada solicitud. Es decir, el usuario ha iniciado sesión actualmente o el usuario especificado por las UserName propiedades y Password . Cuando la Impersonate propiedad se establece falseen , la aplicación no suplanta a ningún usuario cliente.

Nota

Por motivos de seguridad, la sección de identidad admite el almacenamiento de los cifrados UserName y Password.

Se aplica a

Consulte también