任何想法,直到通过siteminder发送的响应变量存在才能使用?直到用户会话终止?或者它也存在于任何缓存中?
答案 0 :(得分:1)
所有响应属性都缓存在Web代理上。有两个条件:
每个属性的缓存持续时间在WAM UI响应属性页面上设置。值为0表示该属性根本不应该是cachec。
响应属性缓存仅在用户会话缓存在代理上之前有效。如果代理必须删除用户的会话高速缓存条目,则还将删除高速缓存的响应属性。
有效地,对于尚未注销的用户会话,Web代理将保持属性缓存,直到满足这两个条件。
注销时,处理注销URL的Web代理会从缓存中删除用户会话数据并通知策略服务器。如果您没有通过所有应用程序处理注销,则用户登录到缓存将保留在未收到该用户会话的注销请求的代理上。在这种情况下,属性将继续在Web代理缓存中,直到代理删除该条目。
请注意,除非生成SMSESSION,否则代理无法从缓存中检索任何数据。
我希望这会有所帮助。
答案 1 :(得分:0)
只要SMSESSION仍然有效,它们就会出现。在IIRC中,Web代理将缓存响应值一段时间,但只有在缓存中检索它们并在SMSESSION有效时使用。