SessionAuthenticationModule.IsReferenceMode Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely meghatározza, hogy a munkamenet-információkat (jogcímértékeket stb.) a munkamenet-cookie-ban kell-e tárolni, vagy hogy a munkamenet-tartalmat a kiszolgálóoldalon kell-e tárolni, a cookie-t használva csak egy hivatkozás tárolására.

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

Tulajdonság értéke

trueha a kiadott cookie-k referencia módban vannak; egyéb esetben. false Az alapértelmezett beállítás falseazt határozza meg, hogy a kibocsátott cookie-k nem referencia módban vannak.

Megjegyzések

Referencia módban a SessionSecurityToken rendszer egy kiszolgálóoldali gyorsítótárban (egy objektumban) tárolja a rendszer.SessionSecurityTokenCache A kiadott cookie csak egy környezeti azonosítót tartalmaz, amellyel lekérheti a jogkivonatot a gyorsítótárból.

Important

Referencia módban való működéshez Microsoft azt javasolja, hogy adjon meg egy kezelőt a WSFederationAuthenticationModule.SessionSecurityTokenCreated eseményhez a global.asax.cs fájlban, és állítsa be a SessionSecurityToken.IsReferenceMode tulajdonságot a SessionSecurityTokenCreatedEventArgs.SessionToken tulajdonságban átadott jogkivonaton. Ez biztosítja, hogy a munkamenet-jogkivonat referencia módban működjön minden kérés esetében, és előnyben részesíti a SessionAuthenticationModule.IsReferenceMode tulajdonság beállítását a munkamenet-hitelesítési modulon.

A következőre érvényes: