Jsp Orbeon security没有';orbeon嵌入式api无法正常工作
我在我的orbeon应用程序上设置了Jsp Orbeon security没有';orbeon嵌入式api无法正常工作,jsp,session,https,session-cookies,orbeon,Jsp,Session,Https,Session Cookies,Orbeon,我在我的orbeon应用程序上设置了j_security_check,并使用表单身份验证,效果很好。Orbeon位于URL下 问题是我在我的jsp页面中嵌入了orbeon API,该页面位于URL下 . 在这个页面上,我显示了一些orbeon表单,当我尝试转到这个jsp页面时,会弹出登录页面 我在web.xml中将cookie路径更改为/(而不是/orbeon): <session-config> <session-timeout>60</session-t
j_security_check
,并使用表单身份验证,效果很好。Orbeon位于URL下
问题是我在我的jsp页面中嵌入了orbeon API,该页面位于URL下
. 在这个页面上,我显示了一些orbeon表单,当我尝试转到这个jsp页面时,会弹出登录页面
我在web.xml中将cookie路径更改为/
(而不是/orbeon
):
<session-config>
<session-timeout>60</session-timeout>
<cookie-config>
<path>/</path>
</cookie-config>
</session-config>
60
/
但这没用。我仍然面临同样的问题
当我查看HTTP请求时,我可以看到,当我试图访问JSP页面时,发出了一个带有2个JSessionID的HTTP请求(一个用于orbeon,一个用于backoffice),因此一切都应该正常工作,但它没有
有人知道我做错了什么吗?通过嵌入,我假设您指的是。如果是这样的话,最终用户不应该直接点击
/orbeon
,假设这是部署orbeon表单的地方。相反,他们应该浏览你的应用程序,其中包括Orbeon Forms生成的表单。通过嵌入,我假设你指的是。如果是这样的话,最终用户不应该直接点击/orbeon
,假设这是部署orbeon表单的地方。相反,他们应该浏览你的应用程序,其中包括Orbeon Forms生成的表单。我尝试在下面回复,但可能误解了你的问题,如果是这样,你会告诉我。我尝试在下面回复,但可能误解了你的问题,如果是这样,你会告诉我的。Orbeon部署在url/Orbeon下,我的应用程序部署在url/backoffice下。表单嵌入在我的jsp页面中,该页面位于两个应用程序(orbeon和backoffice)的url/backoffice/Form.jsp下。我有j_安全检查表单基本身份验证。在我登录到orbeon和backoffice之后,当我转到我的jsp页面时,orbeon登录页面弹出instead@piechos让我们看看;我担心我这里可能遗漏了什么。您根本不需要登录/orbeon
,只需登录/backoffice
。而且用户只能访问/backoffice
。如果您在表单中设置了权限(在表单生成器中为表单定义),Orbeon forms需要知道用户是谁。这些信息是您从应用程序调用的Orbeon代码,该代码将这些信息传递给Orbeon表单。这有意义吗?Orbeon部署在url/Orbeon下,我的应用程序部署在url/backoffice下。表单嵌入在我的jsp页面中,该页面位于两个应用程序(orbeon和backoffice)的url/backoffice/Form.jsp下。我有j_安全检查表单基本身份验证。在我登录到orbeon和backoffice之后,当我转到我的jsp页面时,orbeon登录页面弹出instead@piechos让我们看看;我担心我这里可能遗漏了什么。您根本不需要登录/orbeon
,只需登录/backoffice
。而且用户只能访问/backoffice
。如果您在表单中设置了权限(在表单生成器中为表单定义),Orbeon forms需要知道用户是谁。这些信息是您从应用程序调用的Orbeon代码,该代码将这些信息传递给Orbeon表单。这有意义吗?