Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

<system.identityModel.services>

.NET Framework (current version)
 

Sección de configuración para la autenticación mediante el protocolo WS-Federation.

<system.identityModel.services>

<system.identityModel.services>
  <federationConfiguration name=xs:string identityConfigurationName=xs:string>
  </federationConfiguration>
</system.identityModel.services>

Atributos y elementos

En las próximas secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

NONE

Elementos secundarios

Elemento

Descripción

<federationConfiguration>

Contiene las opciones que configurar el WSFederationAuthenticationModule (WSFAM) y el SessionAuthenticationModule módulos HTTP (SAM).

Elementos primarios

NONE

Agregar una <system.identityModel.services> sección al archivo de configuración de la aplicación para proporcionar una configuración para el SAM y WSFAM.

System_CAPS_importantImportante

Cuando se utiliza el ClaimsPrincipalPermission o la ClaimsPrincipalPermissionAttribute clase para proporcionar control de acceso basado en notificaciones en el código, el Administrador de autorización de reclamaciones (ClaimsAuthorizationManager) y directivas que se utilizan para tomar decisiones de autorización se configuran a través de un <identityConfiguration> elemento que hace referencia implícitamente o explícitamente de una <federationConfiguration> elemento en esta sección. Para obtener más información, consulte el palabras en el <federationConfiguration> elemento.

El <system.identityModel.services> sección está representado por el SystemIdentityModelServicesSection clase. La colección de niño <federationConfiguration> elementos configurados en la sección está representado por el FederationConfigurationElementCollection clase.

Ejemplo

El XML siguiente muestra cómo agregar un <system.identityModel.services> sección a un archivo de configuración. En primer lugar debe agregar las declaraciones de sección tanto para el <system.identityModel.services> sección y la <system.identityModel> las secciones. (Cuando se agrega un <system.identityModel.services> sección, también debe agregar una declaración para el <system.identityModel> sección para asegurarse de que un valor predeterminado <identityConfiguration> sección puede crearse mediante el tiempo de ejecución si es necesario.) Después de que se han agregado las declaraciones de sección, puede configurar opciones de autenticación federados en virtud de la <system.identityModel.services> elemento.

<configuration>
  <configSections>
    <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
    <section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  </configSections>

  <!-- Additional elements (not shown) -->


  <system.identityModel.services>
    <federationConfiguration>
      <wsFederation passiveRedirectEnabled="true" 
        issuer="http://localhost:15839/wsFederationSTS/Issue" 
        realm="http://localhost:50969/" reply="http://localhost:50969/" 
        requireHttps="false" 
        signOutReply="http://localhost:50969/SignedOutPage.html" 
        signOutQueryString="Param1=value2&amp;Param2=value2" 
        persistentCookiesOnPassiveRedirects="true" />
      <cookieHandler requireSsl="false" />
    </federationConfiguration>
  </system.identityModel.services>

</configuration>
Mostrar: