Condividi tramite


<emittenteLocale>

Specifica l'indirizzo e l'associazione dell'autorità emittente locale da usare per ottenere un token di sicurezza.

<Configurazione>
  <system.serviceModel>
    <Comportamenti>
      <endpointBehaviors>
        <Comportamento>
          <Clientcredentials>
            <emessoToken>
              <emittenteLocale>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Attributo Descrizione
address Stringa obbligatoria. Specifica l'URI dell'emittente locale.
binding Stringa facoltativa. Una delle associazioni fornite dal sistema Per un elenco, vedere Binding forniti dal sistema.
bindingConfiguration Stringa facoltativa. Specifica una configurazione di associazione presente nel file di configurazione.

Elementi figlio

Elemento Descrizione
<Identità> Specifica informazioni sull'identità per l'autorità emittente locale.
<Intestazioni> Raccolta di intestazioni di indirizzo richiesta per indirizzare correttamente l'autorità emittente locale. È possibile usare la parola chiave add per aggiungere un'intestazione a questa raccolta.

Elementi padre

Elemento Descrizione
<emessoToken> Specifica un token personalizzato usato per autenticare un client presso un servizio.

Commenti

Quando si ottiene un token rilasciato da un servizio token di sicurezza (STS, Security Token Service), l'applicazione client deve essere configurata con l'indirizzo da usare per comunicare con il servizio token di sicurezza. Quando non WSFederationHttpBinding fornisce un URL per il servizio token di sicurezza o quando l'indirizzo dell'autorità di certificazione di un'associazione federata è http://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous o null, il canale Windows Communication Foundation (WCF) del client usa i valori specificati da address e binding per comunicare con il servizio stS per ottenere il token emesso. Per altre informazioni sulla configurazione di un'autorità di certificazione locale, vedere Procedura: Configurare un'autorità di certificazione locale.

Esempio

Nell'esempio seguente vengono impostati gli attributi address, binding e bindingConfiguration di un elemento 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>

Vedi anche