SessionSecurityToken.IsReferenceMode Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el token de seguridad de sesión está funcionando en modo de referencia.
public:
property bool IsReferenceMode { bool get(); void set(bool value); };
public bool IsReferenceMode { get; set; }
member this.IsReferenceMode : bool with get, set
Public Property IsReferenceMode As Boolean
Valor de propiedad
true
si el token está funcionando en modo de sesión; si no, false
.
Comentarios
En el modo de referencia, se genera un artefacto simple durante la serialización y el material del token se almacena en la caché de tokens asociada al controlador de tokens. La caché de tokens es una instancia de una clase que deriva de SessionSecurityTokenCache. En escenarios de granja de servidores web, la caché de tokens debe funcionar en todos los nodos de la granja de servidores.
Importante
Para funcionar en modo de referencia, Microsoft recomienda proporcionar un controlador para el WSFederationAuthenticationModule.SessionSecurityTokenCreated evento en el archivo global.asax.cs y establecer la IsReferenceMode propiedad en el token pasado en la SessionSecurityTokenCreatedEventArgs.SessionToken propiedad . Esto garantizará que el token de sesión funciona en modo de referencia para cada solicitud y se prefiere simplemente establecer la SessionAuthenticationModule.IsReferenceMode propiedad en el módulo de autenticación de sesión.