Freigeben über


IdentitySection.Impersonate Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Clientidentitätswechsel für jede Anforderung verwendet wird.

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

Eigenschaftswert

truewenn der Identitätswechsel des Clients verwendet wird; andernfalls . false Der Standardwert ist false.

Attribute

Beispiele

Das folgende Codebeispiel zeigt, wie Sie auf die Impersonate Eigenschaft zugreifen. Im Codebeispiel der IdentitySection Klasse erfahren Sie, wie Sie auf den Abschnitt zugreifen können.

// 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

Hinweise

Wenn die Eigenschaft auf <a0/> festgelegt ist, wird jede Anforderung von einer Webanwendung bereitgestellt, die den Identitätswechsel des Clients vortäusiert. Das heißt, der Benutzer hat sich zurzeit angemeldet oder der von den UserName Eigenschaften Password angegebene Benutzer. Wenn die Eigenschaft auf <a0/> festgelegt ist, nimmt die Anwendung keine Identität eines Clientbenutzers auf.

Hinweis

Aus Sicherheitsgründen unterstützt der Identitätsabschnitt die Speicherung der verschlüsselten UserName und Password.

Gilt für:

Weitere Informationen