<localIssuer>
Spécifie l'adresse et la liaison de l'émetteur local à utiliser pour obtenir un jeton de sécurité.
<configuration>
<system.serviceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<clientCredentials>
<issuedToken>
<localIssuer>
Syntaxe
<localIssuer address="String"
binding="String"
bindingConfiguration="String" />
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut | Description |
---|---|
address | Chaîne obligatoire. Spécifie l'URI de l'émetteur local. |
liaison de sortie | Chaîne facultative. Une des liaisons fournies par le système. Pour obtenir une liste, consultez Liaisons fournies par le système. |
bindingConfiguration | Chaîne facultative. Spécifie une configuration de liaison recherchée dans le fichier de configuration. |
Éléments enfants
Élément | Description |
---|---|
<identity> | Spécifie les informations d'identité de l'émetteur local. |
<headers> | Collection d'en-têtes d'adresse requis pour adresser correctement l'émetteur local. Vous pouvez utiliser le mot clé add pour ajouter un en-tête à cette collection. |
Éléments parents
Élément | Description |
---|---|
<issuedToken> | Spécifie un jeton personnalisé utilisé pour authentifier un client auprès d'un service. |
Notes
Lors de l'obtention d'un jeton émis depuis un service d'émission de jeton de sécurité (STS), l'application cliente doit être configurée avec l'adresse et la liaison à utiliser pour pouvoir communiquer avec le STS. Lorsque WSFederationHttpBinding ne fournit pas d’URL pour le service de jeton de sécurité, ou que l’adresse de l’émetteur d’une liaison fédérée est http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous
ou null
, le canal Windows Communication Foundation (WCF) du client utilise les valeurs spécifiées par address
et binding
pour communiquer avec le STS afin d’obtenir le jeton émis. Pour plus d’informations sur la configuration d’un émetteur local, consultez Procédure : Configurer un émetteur local.
Exemple
L'exemple suivant définit les attributs address
, binding
et bindingConfiguration
d'un élément localIssuer
.
<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>
Voir aussi
- LocalIssuer
- IssuedTokenParametersEndpointAddressElement
- IssuedTokenClientCredential
- Comportements de sécurité
- Procédure : configurer un émetteur local
- Identité du service et authentification
- Comportements de sécurité
- Fédération et jetons émis
- Sécurisation des services et des clients
- Sécurisation des clients
- Procédure : créer un client fédéré
- Fédération et jetons émis