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.

Jerarquía del esquema

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

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen atributos, elementos secundarios y elementos primarios

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.

Notas

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>

Vea 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