IdentitySection.Impersonate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob für jede Anforderung Clientidentitätswechsel verwendet wird, oder legt diesen fest.
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
true
, wenn Clientidentitätswechsel verwendet wird, andernfalls false
. Der Standardwert ist false
.
- Attribute
Beispiele
Im folgenden Codebeispiel wird der Zugriff auf die Impersonate-Eigenschaft veranschaulicht. Im Codebeispiel der IdentitySection -Klasse erfahren Sie, wie Sie auf den Abschnitt zugreifen.
// 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 Impersonate -Eigenschaft auf true
festgelegt ist, wird jede Anforderung von einer Webanwendung bereitgestellt, die die Identität ihres Clients angibt. Das heißt, entweder der aktuell angemeldete Benutzer oder der Benutzer, der durch die UserName Eigenschaften und Password angegeben wird. Wenn die Impersonate -Eigenschaft auf false
festgelegt ist, übernimmt die Anwendung keine Identität eines Clientbenutzers.
Hinweis
Aus Sicherheitsgründen unterstützt der Identitätsabschnitt die Speicherung der verschlüsselten UserName und Password.