Freigeben über


<localIssuer>

Gibt die Adresse und Bindung des lokalen Ausstellers zum Abrufen eines Sicherheitstokens an.

Schemahierarchie

<<system.serviceModel>>
  <behaviors>
    <endpointBehaviors>
      <behavior> von <endpointBehaviors>
        <clientCredentials>
          <issuedToken>
            <localIssuer>

Syntax

<localIssuer address="string"
      binding="string"
      bindingConfiguration="string" />

Attribute und Elemente

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

Attribute

Attribut Beschreibung

address

Erforderliche Zeichenfolge. Gibt den URI des lokalen Ausstellers an.

binding

Optionale Zeichenfolge. Eine der vom System bereitgestellten Bindungen. Eine Liste finden Sie unter System-Provided Bindings.

bindingConfiguration

Optionale Zeichenfolge. Gibt eine Bindungskonfiguration aus der Konfigurationsdatei an.

Untergeordnete Elemente

Element Beschreibung

<identity>

Gibt Identitätsinformationen für den lokalen Aussteller an.

<headers>-Element

Eine Auflistung von Adressheadern, die erforderlich sind, um den lokalen Aussteller ordnungsgemäß zu adressieren. Sie können das add-Schlüsselwort verwenden, um dieser Auflistung einen Header hinzuzufügen.

Übergeordnete Elemente

Element Beschreibung

<issuedToken>

Gibt ein benutzerdefiniertes Token an, das zum Authentifizieren eines Clients bei einem Dienst verwendet wird.

Hinweise

Beim Abrufen eines von einem Sicherheitstokendienst ( Security Token Service, STS) ausgestellten Tokens muss die Clientanwendung mit der zu verwendenden Adresse und Bindung konfiguriert sein, um mit dem STS kommunizieren zu können. Wenn die WSFederationHttpBinding keinen URL für den Sicherheitstokendienst bereitstellt oder wenn die Ausstelleradresse einer Verbundbindung https://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous oder NULL lautet, verwendet der Windows Communication Foundation (WCF)-Kanal des Clients die durch address und binding angegebenen Werte zur Kommunikation mit dem STS, um den ausgestellten Token abzurufen. Weitere Informationen zum Konfigurieren eines lokalen Ausstellers finden Sie unter How To: Configure a Local Issuer.

Beispiel

Im folgenden Beispiel werden die Attribute address, binding und bindingConfiguration eines localIssuer-Elements festgelegt:

<system.serviceModel>
 <behaviors>
 <endpointBehaviors>
  <behavior name="MyEndpointBehavior">
   <clientCredentials>
    <issuedToken cacheIssuedTokens="false" 
                 defaultKeyEntropyMode="ClientEntropy">
     <localIssuer address="net.tcp://cohowinery/tokens" 
                  binding="netTcpBinding"
                  bindingConfiguration="myTcpBindingConfig" />
    </issuedToken>
   </clientCredentials>
  </behavior>
  </endpointBehaviors>
  </behaviors>
</system.serviceModel>

Siehe auch

Verweis

LocalIssuer
IssuedTokenParametersEndpointAddressElement
IssuedTokenClientCredential

Weitere Ressourcen

Security Behaviors in WCF
How To: Configure a Local Issuer
Specifying Service Identity
Security Behaviors in Windows Communication Foundation
Federation and SAML
Securing Services and Clients
Securing Clients
How To: Create a Federated Client
Federation and Issued Tokens