SessionSecurityToken.IsReferenceMode 屬性

定義

取得或設定值,指出工作階段安全性權杖是否正在參考模式下操作。

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

屬性值

如果權杖正在工作階段模式下操作,則為 true,否則為 false

備註

在參考模式中,會在序列化期間產生簡單的成品,權杖材質會儲存在與權杖處理常式相關聯的權杖快取中。 權杖快取是衍生自 SessionSecurityTokenCache 的類別實例。 針對 Web 服務器陣列案例,權杖快取必須跨伺服器陣列中的所有節點運作。

重要

為了在參考模式中運作,Microsoft 建議在 WSFederationAuthenticationModule.SessionSecurityTokenCreated global.asax.cs 檔案中提供事件的處理常式,並在傳入屬性的 SessionSecurityTokenCreatedEventArgs.SessionToken 權杖上設定 IsReferenceMode 屬性。 這可確保會話權杖會以每個要求的參考模式運作,而且偏好只設定 SessionAuthenticationModule.IsReferenceMode 會話驗證模組上的 屬性。

適用於

另請參閱