Proxy HTML表单提交,主机名更改为IP地址

Proxy HTML表单提交,主机名更改为IP地址,proxy,jakarta-ee,Proxy,Jakarta Ee,我面临一个特殊的问题。问题是,我的webapp安装在代理的后面。请求被提交到代理,代理将请求转发到运行WebSphereWeb应用程序的原始主机。 我面临的问题是,当我访问webapp时,它的URL如下所示 http://www.myproxy.com 假设我在这个URL上得到一个表单,当我提交表单时,它被提交到另一个URL- 由于URL正在更改,应用程序服务器认为这是一个不同的会话,并再次抛出登录页面。登录页面通过一个过滤器来检查用户是否已经在会话中通过身份验证。 我对代理设置了解不多。。您

我面临一个特殊的问题。问题是,我的webapp安装在代理的后面。请求被提交到代理,代理将请求转发到运行WebSphereWeb应用程序的原始主机。 我面临的问题是,当我访问webapp时,它的URL如下所示

http://www.myproxy.com
假设我在这个URL上得到一个表单,当我提交表单时,它被提交到另一个URL-

由于URL正在更改,应用程序服务器认为这是一个不同的会话,并再次抛出登录页面。登录页面通过一个过滤器来检查用户是否已经在会话中通过身份验证。
我对代理设置了解不多。。您认为问题出在哪里?

因此,您使用的是反向代理。您还需要将其配置为管理会话。在这一点上,它还应该前后发送HTTP
Cookie
setcookie
头。有关详细信息,请查阅相关代理的文档,或通过获取详细帮助(请不要忘记提及您使用的代理)。

为什么降级?这是一个愚蠢的问题吗?不知道,可能是因为它与HTML毫无关系(你因此错误地标记了它;我已经删除了它),而且毕竟与编程无关(属于serverfault),或者他/她觉得这个问题根本没有用,或者他/她今天做得很糟糕,没有留下评论。