0
Orbeon被集成到另一个webapp中。 oxf.http.state
设置为none
。Orbeon 4.2将会话cookie转发到自定义持久层
在窗体运行器中加载窗体时,外部会话cookie不会转发到持久性。尽管oxf.http.forward-headers
和oxf.http.forward-cookies
设置为根据值。
当加载一个不是由form runner渲染的简单表单时,cookie会很好地与预处理步骤中的请求一起转发到同一个服务器。
在至少载入一个简单表单并转发会话cookie一次后,表单运行器的所有请求也包含该cookie,直到会话过期。
所以问题是 - 是否有可能转发外部会话cookie到同一个服务器从形式运行器到自定义持久层?
或者唯一的方法是每次都要向http客户端添加cookie的虚拟请求?
另一件我注意到的orbeon中的cookie。当'oxf.http.state value =“session”',那么在对简单表单的第一个请求中,来自预处理器的请求必须在其标头中包含转发的cookie,其中包含带有转发的cookie名称和ORBEONSESSIONID cookie值的cookie的cookie。这看起来像一个错误。 –
这听起来与[this bug](https://github.com/orbeon/orbeon-forms/issues/1070)类似,我们最近关闭了它,因为我们无法再重现它。 – ebruchez