【问题标题】:Configuring OpenAM with Tomcat Agent使用 Tomcat 代理配置 OpenAM
【发布时间】:2013-04-19 05:49:13
【问题描述】:

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

在代理配置文件中,我们有“代理 URL”。代理 URL 在这里是什么意思?

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

这里的agentapp是什么意思?是默认的还是我们在Tomcat中部署的应用?

请消除我的疑虑。

谢谢, 卡西克

【问题讨论】:

    标签: jakarta-ee tomcat openam


    【解决方案1】:

    “agentapp”是 J2EE 代理的一部分;您必须将它部署在 J2EE 容器上。除了其他事情,它还负责处理 CDSSO 和通知。

    【讨论】:

    • 作为旁注,我要提到的是,如果您安装带有全局 web.xml 修改的 Tomcat 代理(安装程序会询问您),则无需从等文件夹。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-10
      • 1970-01-01
      • 1970-01-01
      • 2011-09-16
      • 2015-08-07
      • 2015-01-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多