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 usa la suplantación de cliente en cada solicitud.
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
true si se usa la suplantación de cliente; de lo contrario, false. El valor predeterminado es false.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo acceder a la Impersonate propiedad . 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 sirve 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.