IdentitySection.Impersonate 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.
Obtient ou définit une valeur indiquant si l'emprunt d'identité du client est utilisé pour chaque demande.
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
Valeur de propriété
true
si l'emprunt d'identité du client est utilisé ; sinon, false
. La valeur par défaut est false
.
- Attributs
Exemples
L'exemple de code suivant illustre l'accès à la propriété Impersonate. Reportez-vous à l’exemple de code de la IdentitySection classe pour savoir comment accéder à la section.
// 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
Remarques
Si la propriété a la Impersonatetrue
valeur , chaque requête est traitée par une application web qui emprunte l’identité de son client. Autrement dit, l’utilisateur actuellement connecté ou l’utilisateur spécifié par les UserName propriétés et Password . Lorsque la propriété a la Impersonatefalse
valeur , l’application n’emprunte pas l’identité d’un utilisateur client.
Notes
Pour des raisons de sécurité, la section identité prend en charge le stockage du chiffré UserName et .Password