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
true
pokud token pracuje 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 z SessionSecurityTokenCache. Ve scénářích webové farmy musí mezipaměť tokenů fungovat na všech uzlech ve farmě.
Důležité
Pokud chcete pracovat v referenčním režimu, microsoft doporučuje poskytnout obslužnou rutinu WSFederationAuthenticationModule.SessionSecurityTokenCreated události v souboru global.asax.cs a nastavit IsReferenceMode vlastnost tokenu předaného ve SessionSecurityTokenCreatedEventArgs.SessionToken vlastnosti. Tím se zajistí, že token relace bude fungovat v referenčním režimu pro každý požadavek a bude upřednostňován před pouhým nastavením SessionAuthenticationModule.IsReferenceMode vlastnosti v modulu ověřování relace.