Compartir a través de


<localIssuer>

Especifica la dirección y el enlace del emisor local que se van a usar para obtener un token de seguridad.

<<system.serviceModel>>
  <comportamientos>
    <endpointBehaviors>
      <behavior> de <endpointBehaviors>
        <clientCredentials>
          <issuedToken>
            <localIssuer>

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

Atributos y elementos

Atributos

Atributo Descripción

address

Cadena necesaria. Especifica el URI del emisor local.

binding

Cadena opcional. Uno de los enlaces proporcionados por el sistema. Para obtener una lista, vea System-Provided Bindings.

bindingConfiguration

Cadena opcional. Especifica una configuración de enlace situada en el archivo de configuración.

Elementos secundarios

Elemento Descripción

<identity>

Especifica la información de identidad para el emisor local.

<headers> (elemento)

Colección de encabezados de dirección necesaria para poder direccionar el emisor local correctamente. Puede utilizar la palabra clave add para agregar un encabezado a esta colección.

Elementos primarios

Elemento Descripción

<issuedToken>

Especifica un token personalizado utilizado para autenticar un cliente a un servicio.

Comentarios

Al obtener un token emitido de un Servicio de token de seguridad (STS), la aplicación cliente se debe configurar con el enlace y la dirección que se van a usar para comunicarse con el STS. Cuando WSFederationHttpBinding no proporciona una dirección URL para el servicio de token de seguridad, o cuando la dirección del emisor de un enlace aliado es https://schemas.microsoft.com/2005/12/ServiceModel/Addressing/Anonymous o null, el canal de Windows Communication Foundation (WCF) del cliente utiliza los valores especificados por address y binding para comunicarse con STS y obtener el token emitido. Para obtener más información sobre cómo configurar un emisor local, vea How To: Configure a Local Issuer.

Ejemplo

El ejemplo siguiente establece address, bindingy atributos bindingConfiguration de 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>

Consulte también

Referencia

LocalIssuer
IssuedTokenParametersEndpointAddressElement
IssuedTokenClientCredential

Otros recursos

Security Behaviors in WCF
How To: Configure a Local Issuer
Specifying Service Identity
Security Behaviors in Windows Communication Foundation
Federation and SAML
Securing Services and Clients
Securing Clients
How To: Create a Federated Client
Federation and Issued Tokens