SessionAuthenticationModule.IsReferenceMode Propriedade

Definição

Obtém ou define um valor que especifica se as informações da sessão (valores de declaração, etc.) devem ser armazenadas em um cookie de sessão ou se o conteúdo da sessão deve ser armazenado no lado do servidor, usando o cookie para armazenar apenas uma referência.

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 da propriedade

true se os cookies emitidos estiverem no modo de referência; caso contrário, false. O padrão é false, que especifica que os cookies emitidos não estão no modo de referência.

Comentários

No modo de referência, o SessionSecurityToken é armazenado em um cache do lado do servidor (um objeto que deriva de SessionSecurityTokenCache). O cookie emitido contém apenas um identificador de contexto usado para recuperar o token do cache.

Importante

Para operar no modo de referência, a Microsoft recomenda fornecer um manipulador para o WSFederationAuthenticationModule.SessionSecurityTokenCreated evento no arquivo global.asax.cs e definir a SessionSecurityToken.IsReferenceMode propriedade no token passado na SessionSecurityTokenCreatedEventArgs.SessionToken propriedade . Isso garantirá que o token de sessão opere no modo de referência para cada solicitação e seja favorecido em vez de apenas definir a SessionAuthenticationModule.IsReferenceMode propriedade no Módulo de Autenticação de Sessão.

Aplica-se a