SessionSecurityToken.IsReferenceMode Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda token zabezpečení relace funguje v referenčním režimu.
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
Hodnota vlastnosti
truepokud token funguje v režimu relace; v opačném případě . false
Poznámky
V referenčním režimu se během serializace vytvoří jednoduchý artefakt a materiál tokenu je uložen v mezipaměti tokenů, která je přidružena k obslužné rutině tokenu. Mezipaměť tokenů je instance třídy, která je odvozena od SessionSecurityTokenCache. Ve scénářích webové farmy musí mezipaměť tokenů fungovat ve všech uzlech ve farmě.
Důležité
Pokud chcete pracovat v referenčním režimu, společnost Microsoft doporučuje poskytnout obslužnou rutinu události WSFederationAuthenticationModule.SessionSecurityTokenCreated v souboru global.asax.cs a nastavit IsReferenceMode vlastnost tokenu předaného ve SessionSecurityTokenCreatedEventArgs.SessionToken vlastnosti. Tím zajistíte, že token relace funguje v referenčním režimu pro každý požadavek a bude upřednostňovaný před pouhým nastavením SessionAuthenticationModule.IsReferenceMode vlastnosti v modulu ověřování relace.