SessionSecurityToken.IsReferenceMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置指示引用安全令牌是否在会话模式下运行的值。
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 属性。