使用Tomcat代理配置OpenAM

时间:2013-04-19 05:49:14

标签: java-ee tomcat openam

在安装和配置Tomcat代理之前,我在为J2EE创建代理配置文件时在OpenAM中有一个基本问题。

在代理个人资料中,我们有“代理网址”。代理URL在这里意味着什么?

代理配置文件页面中给出的语法是“protocol:// host:port / deploymentUri,例如http://agent1.sample.com:1234/agentapp

这是agentapp的意思吗?它是Tomcat中的默认设备还是我们的部署应用程序?

请清除我的怀疑。

谢谢, Karthick

2 个答案:

答案 0 :(得分:1)

“agentapp”是J2EE代理的一部分;您必须将它部署在J2EE容器上。除此之外,它还负责处理CDSSO和非虚假。

答案 1 :(得分:0)

代理URL是您要保护的服务器的URL加上“agentapp”。在要保护的J2EE服务器上安装J2EE代理应用程序时,它会自动将agentapp文件放在deployments / webapps目录中。因此,如果您的服务器位于example.com,则代理URL为:http://www.example.com:443/agentapp(或https,具体取决于您是否使用SSL)。

以下是在要保护的服务器上安装代理的过程:http://openam.forgerock.org/openam-documentation/openam-doc-source/doc/jee-install-guide/