我正面临一个特殊的问题。问题是,我的webapp安装在一个代理后面。请求被提交到代理,代理将请求转发到运行websphere web应用程序的原始主机。
我面临的问题是,当我访问webapp时,它的url如下所示
http://www.myproxy.com
假设我在这个url上得到一个表单,当我提交表单时,它被提交到另一个url-
http://10.1.2.87
由于url正在更改,application server认为这是一个不同的会话,并再次抛出登录页。登录页面通过一个过滤器来检查用户是否已经在会话中进行了身份验证。
我不太了解代理设置。你认为问题出在哪里?