我遵循了 Apache Web 策略代理的安装指南,但它总是导致 Web 和应用程序服务器之间出现无限的重定向循环。Firefox 说“页面未正确重定向”,Chrome 认为“此网页存在重定向循环”。设置是端口 80 上的 Apache 2,带有一个小型演示应用程序和 Web 策略代理,以及端口 8080 上的 Tomcat 7 服务器和 OpenAM 服务器(来自 Sun 的前 OpenSSO):
- 应用 URL http://hostname.example.com:80/ (应用和代理,在 Apache 2.2.16 上运行)
- OpenAM 服务器 URL http://hostname.example.com:8080/openam (在 Tomcat 7.0.12 上运行)
Live HTTP Header Firefox 插件显示策略代理和 OpenAM 服务器(即 Apache 和 Tomcat 服务器)相互重定向,尽管服务器正确设置了 SSO 令牌 Cookie。SSO 令牌 Cookie 的名称具有默认值“iPlanetDirectoryPro”。知道如何解决问题吗?