【发布时间】:2016-01-27 03:16:22
【问题描述】:
我在我的 orbeon 应用程序上设置了带有表单身份验证的 j_security_check,它工作正常。 Orbeon 在 URL https://localhost:8444/orbeon/ 下。
问题是我在 URL 下的 jsp 页面中嵌入了 orbeon API https://localhost:8444/BackOffice/form.jsp。在此页面上,我显示了一些 orbeon 表单,当我尝试转到此 jsp 页面时,会弹出登录页面。
我在 web.xml 中将 cookie 路径更改为 /(而不是 /orbeon):
<session-config>
<session-timeout>60</session-timeout>
<cookie-config>
<path>/</path>
</cookie-config>
</session-config>
但这没有帮助。我仍然面临同样的问题。
当我查看 HTTP 请求时,我可以看到,当我尝试访问 JSP 页面时,发出了一个带有 2 个 JSESSIONID 的 HTTP 请求(一个用于 orbeon,一个用于后台),所以一切都应该正常,但它没有。
有谁知道我做错了什么?
【问题讨论】:
-
我尝试在下面回复,但我可能误解了你的问题,如果是这样,你会告诉我的。
标签: jsp session https session-cookies orbeon