【发布时间】:2014-08-13 15:22:02
【问题描述】:
我已按照以下链接进行集成: http://docs.forgerock.org/en/openam/11.0.0/getting-started/
步骤-1.将我们的主机文件配置为 127.0.0.1 localhost openam.example.com www.example.com 步骤:2.安装Apache HTTP Server 2.2 我可以浏览到主页,例如http://www.example.com:8383
Step.3.Installed Apache Tomcat(apache-tomcat-7.0.55) 我在 webapps 中部署了 opeam.war 并且可以通过浏览器访问 与 openam.example.com:8080/openam/ 第 4 步:在 OpenAM 中配置策略
步骤:5:创建 Web 策略代理配置文件 姓名 网络代理 密码 密码 配置 集中 服务器网址 openam.example.com:8080/openam 代理网址 example.com:8383
步骤:6:安装 OpenAM Web 策略代理 一切正常。
但是,当我尝试使用代理 URL 来保护我们的 java 应用程序时 openam.example.com:8080/ApplicationName 当我们点击创建选项时,我们收到以下错误 -> 错误“不允许在代理 URL 中部署 URI”。 请指导我或给我反馈,以防我在将代理网址作为我们的“java应用程序网址”时采用了错误的方法。
【问题讨论】:
-
我猜你想通过 mod_proxy_ajp/http 通过部署代理的“反向代理”访问应用程序,并且应用程序部署在与 OpenAM 相同的容器中......这需要对 OpenAM 有很好的理解......不是你应该开始的东西。