Spring与JSF中的response.sendRedirect()

时间:2015-04-30 00:40:43

标签: spring jsf intuit-partner-platform quickbooks-online

所有

由于存储会话信息的一些意外行为,我遇到了实施OpenId的障碍。

基本概要如下

// In OpenId Initialize Servlet
request.getSession().setAttribute("isLinkingRequired", true);
response.sendRedirect(openIdUrl);

// In Open ID Verify Servlet
boolean linkCheck = request.getSession().getAttribute("isLinkingRequired") != null

Intuit提供给我的样本是用Spring编写的。在Spring应用程序中,linkCheck的计算结果为true。之前存储的会话信息就在那里。

我的应用程序是用JSF编写的(特别是Oracle的ADF框架)。在我的情况下,linkCheck评估为false。之前存储的所有会话属性都已消失!

这给我带来了很多问题。任何人都可以解释这种奇怪的行为吗?

0 个答案:

没有答案