IdentitySection.Impersonate Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 true
en , 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 false
en , 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.