<clientCredentials>

Gibt die zum Authentifizieren des Clients an einem Dienst verwendeten Anmeldeinformationen an.

<configuration>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior>
          <clientCredentials>

Syntax

<clientCredentials type="String"
                   supportInteractive="Boolean" >
  <clientCertificate>
  </clientCertificate>
  <digest>
  </digest>
  <issuedToken>
  </issuedToken>
  <peer>
  </peer>
  <serviceCertificate>
  </serviceCertificate>
  <windowsAuthentication>
  </windowsAuthentication>
</clientCredentials>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.

Attribute

attribute BESCHREIBUNG
supportInteractive Ein boolescher Wert, der angibt, ob interaktiver Benutzer*innen zur Laufzeit in die Auswahl von Clientanmeldeinformationen einbezogen werden können. Der Standardwert ist true.
type Eine Zeichenfolge, die den Typ dieses Konfigurationselements angibt.

Untergeordnete Elemente

Element BESCHREIBUNG
<clientCertificate> Gibt das zum Authentifizieren des Clients am Dienst verwendete Zertifikat an. Dieses Element ist vom Typ X509InitiatorCertificateClientElement.
<httpDigest> Gibt einen zum Authentifizieren des Clients am Dienst verwendeten Hashwert an. Dieses Element ist vom Typ HttpDigestClientElement.
<issuedToken> Gibt einen zum Authentifizieren des Clients an einem Secure Token Service (STS) verwendeten benutzerdefinierten Tokentyp an. Dieses Element ist vom Typ IssuedTokenClientElement.
<peer> Gibt die aktuellen Peeranmeldeinformationen an. Dieses Element ist vom Typ PeerCredentialElement.
<serviceCertificate> Gibt das zum Authentifizieren des Diensts am Client verwendete Zertifikat an und liefert eine Struktur zum Festlegen der Zertifikatsoptionen. Dieses Zertifikat muss dem Client out-of-band vom Dienst zur Verfügung gestellt werden. Dieses Element ist vom Typ X509RecipientCertificateClientElement.
<windows> Gibt Windows-Anmeldeinformationen an. Der Standardwert sind die Anmeldeinformationen des aktuellen Threads. Dieses Element ist vom Typ WindowsClientElement.

Übergeordnete Elemente

Element BESCHREIBUNG
<behavior> Gibt ein Endpunktverhalten an.

Bemerkungen

Durch die Clientanmeldeinformationen wird der Client bei den Diensten authentifiziert, wenn eine gegenseitige Authentifizierung erforderlich ist. Dieser Konfigurationsabschnitt kann auch zur Angabe von Dienstzertifikaten in Szenarien verwendet werden, bei denen der Client seine Nachrichten an einen Dienst mithilfe des Dienstzertifikats schützen muss.

Siehe auch