SessionAuthenticationModule.IsReferenceMode Propriedade

Definição

Recebe ou define um valor que especifica se a informação da sessão (valores de reivindicação, etc.) deve ser armazenada no cookie da sessão ou se o conteúdo da sessão deve ser armazenado do 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 de Propriedade

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

Observações

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

Importante

Para operar em modo de referência, Microsoft recomenda fornecer um handler para o evento WSFederationAuthenticationModule.SessionSecurityTokenCreated no ficheiro global.asax.cs e definir a propriedade SessionSecurityToken.IsReferenceMode no token passado na propriedade SessionSecurityTokenCreatedEventArgs.SessionToken. Isto garantirá que o token de sessão opera em modo de referência para cada pedido e é preferido em vez de simplesmente definir a SessionAuthenticationModule.IsReferenceMode propriedade no Módulo de Autenticação de Sessão.

Aplica-se a