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 文件中的事件提供处理程序, IsReferenceMode 并在 属性中传递的令牌上设置 属性 SessionSecurityTokenCreatedEventArgs.SessionToken 。 这将确保会话令牌在每个请求的引用模式下运行,并且优先于仅在会话身份验证模块上设置 SessionAuthenticationModule.IsReferenceMode 属性。

适用于

另请参阅