<localIssuer>
Anger adressen och bindningen för den lokala utfärdaren som ska användas för att hämta en säkerhetstoken.
<Konfiguration>
<system.serviceModel>
<Beteenden>
<endpointBehaviors>
<Beteende>
<clientCredentials>
<issuedToken>
<localIssuer>
Syntax
<localIssuer address="String"
binding="String"
bindingConfiguration="String" />
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element
Attribut
Attribut | Beskrivning |
---|---|
adress | Obligatorisk sträng. Anger URI för den lokala utfärdaren. |
bindning | Valfri sträng. En av de bindningar som tillhandahålls av systemet. En lista finns i Bindningar som tillhandahålls av systemet. |
bindingConfiguration | Valfri sträng. Anger en bindningskonfiguration som finns i konfigurationsfilen. |
Underordnade element
Element | Beskrivning |
---|---|
<Identitet> | Anger identitetsinformation för den lokala utfärdaren. |
<Headers> | En samling adresshuvuden som krävs för att kunna hantera den lokala utfärdaren korrekt. Du kan använda nyckelordet add för att lägga till en rubrik i den här samlingen. |
Överordnade element
Element | Beskrivning |
---|---|
<issuedToken> | Anger en anpassad token som används för att autentisera en klient till en tjänst. |
Kommentarer
När du hämtar en utfärdad token från en säkerhetstokentjänst (STS) måste klientprogrammet konfigureras med den adress och bindning som ska användas för att kommunicera med STS. WSFederationHttpBinding När inte anger en URL för säkerhetstokentjänsten, eller när utfärdaradressen för en federerad bindning är http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
eller null
, använder klientens WCF-kanal (Windows Communication Foundation) de värden som anges av address
och binding
för att kommunicera med STS för att hämta den utfärdade token. Mer information om hur du konfigurerar en lokal utfärdare finns i Så här konfigurerar du en lokal utfärdare.
Exempel
I följande exempel anges attributen address
, binding
och bindingConfiguration
för ett localIssuer
element.
<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>
Se även
- LocalIssuer
- IssuedTokenParametersEndpointAddressElement
- IssuedTokenClientCredential
- Säkerhetsbeteenden
- Anvisningar: Konfigurera en lokal utfärdare
- Tjänstidentitet och autentisering
- Säkerhetsbeteenden
- Federation och utfärdade token
- Skydda tjänster och klienter
- Skydda klienter
- Anvisningar: Skapa en federerad klient
- Federation och utfärdade token