SessionAuthenticationModule.IsReferenceMode Özellik

Tanım

Yalnızca bir başvuruyu depolamak için tanımlama bilgisini kullanarak oturum bilgilerinin (talep değerleri vb.) oturum tanımlama bilgisinde depolanıp depolanmayacağını veya oturum içeriğinin sunucu tarafında depolanıp depolanmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true verilen tanımlama bilgileri başvuru modundaysa; aksi takdirde , false. Verilen tanımlama bilgilerinin başvuru modunda olmadığını belirten varsayılan değerdir false.

Açıklamalar

başvuru modunda, SessionSecurityToken sunucu tarafı önbelleğinde (öğesinden SessionSecurityTokenCachetüretilen bir nesne) depolanır. Verilen tanımlama bilgisi yalnızca belirteci önbellekten almak için kullanılan bir bağlam tanımlayıcısı içerir.

Önemli

Başvuru modunda çalışmak için Microsoft, global.asax.cs dosyasında olay için WSFederationAuthenticationModule.SessionSecurityTokenCreated bir işleyici sağlamayı SessionSecurityToken.IsReferenceMode ve özelliğine geçirilen belirteçte özelliğini ayarlamayı SessionSecurityTokenCreatedEventArgs.SessionToken önerir. Bu, oturum belirtecinin her istek için başvuru modunda çalıştığından ve yalnızca Oturum Kimlik Doğrulama Modülü'nde özelliğin ayarlanmasından SessionAuthenticationModule.IsReferenceMode yana olmasını sağlar.

Şunlara uygulanır