Partager via


<localIssuer>

Spécifie l’adresse et la liaison de l’émetteur local à utiliser pour obtenir un jeton de sécurité.

<Configuration>
   <system.serviceModel>
     <Comportements>
       <endpointBehaviors>
         <comportement>
           <clientCredentials>
             <issuedToken>
               <localIssuer>

Syntaxe

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

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents

Attributes

Caractéristique Descriptif
address Chaîne requise. Spécifie l’URI de l’émetteur local.
binding Chaîne facultative. Une des liaisons fournies par le système. Pour obtenir une liste, consultez System-Provided liaisons.
bindingConfiguration Chaîne facultative. Spécifie une configuration de liaison trouvée dans le fichier de configuration.

Éléments enfants

Élément Descriptif
<Identité> Spécifie les informations d’identité de l’émetteur local.
<En-têtes> Collection d’en-têtes d’adresse requis pour traiter correctement l’émetteur local. Vous pouvez utiliser le add mot clé pour ajouter un en-tête à cette collection.

Éléments parents

Élément Descriptif
<issuedToken> Spécifie un jeton personnalisé utilisé pour authentifier un client auprès d’un service.

Remarques

Lors de l’obtention d’un jeton émis à partir d’un service stS (Security Token Service), l’application cliente doit être configurée avec l’adresse et la liaison à utiliser pour communiquer avec le STS. WSFederationHttpBinding Lorsqu’il ne fournit pas d’URL pour le service de jeton de sécurité, ou lorsque 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 pour obtenir le jeton émis. Pour plus d’informations sur la configuration d’un émetteur local, consultez Guide pratique pour configurer un émetteur local.

Example

L’exemple suivant définit les attributs et addressbinding les bindingConfigurationattributs d’un localIssuer élément.

<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