Partage via


IdentitySection.Impersonate Propriété

Définition

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 Impersonatetruevaleur , 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 Impersonatefalsevaleur , 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

S’applique à

Voir aussi