SessionAuthenticationModule.IsReferenceMode Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om sessionsinformationen (anspråksvärden osv.) ska lagras i sessionscookien eller om sessionsinnehållet ska lagras på serversidan med hjälp av cookien för att lagra bara en referens.
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
Egenskapsvärde
trueom utfärdade cookies är i referensläge; annars . false Standardvärdet är false, som anger att utfärdade cookies inte är i referensläge.
Kommentarer
I referensläge SessionSecurityToken lagras den i en cache på serversidan (ett objekt som härleds från SessionSecurityTokenCache). Den utfärdade cookien innehåller bara en kontextidentifierare som används för att hämta token från cachen.
Important
För att fungera i referensläge rekommenderar Microsoft att du tillhandahåller en hanterare för händelsen WSFederationAuthenticationModule.SessionSecurityTokenCreated i global.asax.cs-filen och anger egenskapen SessionSecurityToken.IsReferenceMode på den token som skickades i egenskapen SessionSecurityTokenCreatedEventArgs.SessionToken. Detta säkerställer att sessionstoken fungerar i referensläge för varje begäran och prioriteras framför att bara ange SessionAuthenticationModule.IsReferenceMode egenskapen i modulen Sessionsautentisering.