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é 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.