【发布时间】:2012-12-11 03:14:27
【问题描述】:
我正在开发一个JSF v1.2 网络应用程序,它将在Websphere Application server 8.0 上运行。我们有一个外部安全管理器 (SiteMinder) 来提供身份验证和授权。
据我了解,JSF 将当前视图信息存储在会话中。关于如何在 JSF 和 WAS 中管理会话,我有一些疑问。
- 如果状态保存设置为
serverside,JSF 是否在会话中为匿名用户和登录用户存储视图状态? - JSF 如何知道用户是否是登录用户?我们要不要 有 告诉 JSF?
- 是否有可能有一个
Trusted Authentication Inceptor (TAI)告诉 WAS 当前用户是有效用户?
我在这里找到了类似的帖子Check if session exists JSF
我不确定 WAS 是如何知道用户是否登录的。在代码中,有 userManager.isLoggedIn()。除非 WAS 知道用户是有效的,否则这如何工作?
您能帮忙吗?
【问题讨论】:
标签: jsf websphere websphere-8