Partager via


IdentitySection.Impersonate Propriété

Définition

Obtient ou définit une valeur indiquant si l’emprunt d’identité du client est utilisé sur chaque requête.

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 montre comment accéder à la Impersonate propriété. 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 Impersonate propriété est définie truesur , chaque requête est traitée par une application web empruntant l’identité de son client. Autrement dit, l’utilisateur actuellement connecté ou l’utilisateur spécifié par les propriétés et Password les UserName propriétés. Lorsque la Impersonate propriété est définie falsesur , l’application n’emprunte pas l’identité d’un utilisateur client.

Note

Pour des raisons de sécurité, la section identité prend en charge le stockage des données chiffrées UserName et Password.

S’applique à

Voir aussi