SessionSecurityToken.IsReferenceMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Sitzungssicherheitstoken im Referenzmodus ausgeführt wird.
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
Eigenschaftswert
truewenn das Token im Sitzungsmodus ausgeführt wird; andernfalls . false
Hinweise
Im Referenzmodus wird ein einfaches Artefakt während der Serialisierung erstellt, und das Tokenmaterial wird im Tokencache gespeichert, der dem Tokenhandler zugeordnet ist. Der Tokencache ist eine Instanz einer Klasse, die von SessionSecurityTokenCache. Für Webfarmszenarien muss der Tokencache über alle Knoten in der Farm hinweg ausgeführt werden.
Von Bedeutung
Um im Referenzmodus zu arbeiten, empfiehlt Microsoft, einen Handler für das WSFederationAuthenticationModule.SessionSecurityTokenCreated Ereignis in der global.asax.cs-Datei bereitzustellen und die IsReferenceMode Eigenschaft für das in der SessionSecurityTokenCreatedEventArgs.SessionToken Eigenschaft übergebene Token festzulegen. Dadurch wird sichergestellt, dass das Sitzungstoken für jede Anforderung im Referenzmodus ausgeführt wird und nur die SessionAuthenticationModule.IsReferenceMode Eigenschaft für das Sitzungsauthentifizierungsmodul festgelegt wird.