Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Das Identity-Element ermöglicht es einem Cliententwickler, zur Entwurfszeit die erwartete Identität des Diensts anzugeben. Im Handshake-Prozess zwischen Client und Dienst stellt die Windows Communication Foundation (WCF)-Infrastruktur sicher, dass die Identität des erwarteten Diensts mit den Werten dieses Elements übereinstimmt und somit authentifiziert werden kann. Weitere Informationen finden Sie unter Dienstidentität und Authentifizierung.
<configuration>
<system.serviceModel>
<client>
<endpoint>
<identity>
Syntax
<identity>
<certificate encodedValue="String" />
<certificateReference findValue="String"
isChainIncluded="Boolean"
storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"
storeLocation="LocalMachine/CurrentUser"
X509FindType="Enumeration" />
<dns value="String" />
<rsa value="String" />
<servicePrincipalName value="String" />
<userPrincipalName value="String" />
</identity>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keiner.
Untergeordnete Elemente
| Element | Description |
|---|---|
| certificate | Gibt Die Einstellungen eines X.509-Zertifikats an. Dieses Element ist vom Typ CertificateElement. Es enthält ein Attribut encodedValue , das eine Zeichenfolge ist, die den von diesem Zertifikat codierten Wert angibt. |
| certificateReference | Gibt Einstellungen für die X.509-Zertifikatüberprüfung an. Dieses Element ist vom Typ CertificateReferenceElement. |
| DNS | Gibt das DNS eines X.509-Zertifikats an, das zum Authentifizieren eines Diensts verwendet wird. Dieses Element enthält ein Attribut value , das eine Zeichenfolge ist und die tatsächliche Identität enthält. |
| rsa | Gibt den Wert des RSA-Felds eines X.509-Zertifikats an, das zum Authentifizieren eines Diensts für einen Client verwendet wird. Dieses Element enthält ein Attribut value , das eine Zeichenfolge ist und die tatsächliche Identität enthält. |
| servicePrincipalName | Gibt eine Serverprinzipalname (SPN)-Identität an, die von einem Client verwendet wird, um eine Instanz eines Diensts eindeutig zu identifizieren. Dieses Element enthält ein Attribut value , das eine Zeichenfolge ist und den tatsächlichen Prinzipalnamen enthält. Dieses Element ist vom Typ ServicePrincipalNameElement. |
| userPrincipalName | Gibt eine Benutzerprinzipalname-Identität (UPN) an, bei der es sich um den Anmeldenamentyp eines Benutzers in einem Netzwerk handelt. Der Benutzerprinzipalname besteht aus dem in Active Directory verwendeten Benutzerobjektnamen, gefolgt von dem At-Symbol (@) und in der Regel der übergeordneten Domäne des Domänennamensystems. Beispielsweise könnte Jeff in der Fabrikam.com Domänenstruktur den Benutzerprinzipalnamen jeff@fabrikam.comaufweisen. Dieses Element enthält ein Attribut value , das eine Zeichenfolge ist und den tatsächlichen Prinzipalnamen enthält. Dieses Element ist vom Typ UserPrincipalNameElement. |
Übergeordnete Elemente
| Element | Description |
|---|---|
| <Benutzerdefinierte> | Gibt einen benutzerdefinierten Peer-Resolver für ein netPeerTcpBinding an. |
| <Endpunkt> | Konfiguriert Dienstendpunkte. |
| <Endpunkt> des <Clients> | Konfiguriert Kanalendpunkte. |
| <Emittenten> | Gibt den Sicherheitstokendienst (Security Token Service, STS) für den Verbunddienst an. |
| <issuerMetadata> | Gibt den Metadatenendpunkt für den Sicherheitstokendienst (SECURITY Token Service, STS) eines Verbunddiensts an. |
| <issuedTokenParameters> | Definiert Parameter für ein ausgestelltes Token in einer benutzerdefinierten Bindung. |
| <localIssuer> | Gibt einen lokalen Sicherheitstokendienst (Security Token Service, STS) an. |