<localIssuer>
Gibt die Adresse und Bindung des lokalen Ausstellers zum Abrufen eines Sicherheitstokens an.
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<clientCredentials>
<issuedToken>
<localIssuer>
Syntax
<localIssuer address="String"
binding="String"
bindingConfiguration="String" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente beschrieben.
Attribute
attribute | BESCHREIBUNG |
---|---|
address | Erforderliche Zeichenfolge. Gibt den URI des lokalen Ausstellers an. |
bindung | Optionale Zeichenfolge. Eine der vom System bereitgestellten Bindungen. Eine Liste finden Sie unter Vom System bereitgestellten Bindungen. |
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> | 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. |
Bemerkungen
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-Klasse keine URL für den Sicherheitstokendienst bereitstellt, oder wenn die Zertifikatausstelleradresse einer Verbundbindung http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
oder null
lautet, verwendet der Windows Communication Foundation-Kanal (WCF) des Clients die angegebenen Werte address
und binding
, um mit dem STS zu kommunizieren, um das ausgestellte Token abzurufen. Weitere Informationen zum Konfigurieren eines lokalen Ausstellers finden Sie unter Vorgehensweise: Konfigurieren eines lokalen Ausstellers.
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
- LocalIssuer
- IssuedTokenParametersEndpointAddressElement
- IssuedTokenClientCredential
- Sicherheitsverhalten
- Vorgehensweise: Konfigurieren eines lokalen Ausstellers
- Dienstidentität und Authentifizierung
- Sicherheitsverhalten
- Verbund und ausgestellte Token
- Sichern von Diensten und Clients
- Sichern von Clients
- Vorgehensweise: Erstellen eines Verbundclients
- Verbund und ausgestellte Token