gpt4 book ai didi

java - 在 Apache Tomcat 上运行针对不同 IDP 配置的多个 Fe​​dlet 应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 07:37:41 26 4
gpt4 key购买 nike

我有一个运行 Fedlet 应用程序的 Tomcat 服务器,该应用程序是针对单个 IDP 配置的。所有配置文件都位于默认位置(即 ~/fedlet)并且工作正常。

我想做的是安装另一个 fedlet 应用程序,该应用程序是针对同一 Tomcat 实例上的不同 IDP 配置的。

fedlet 应用程序中有一个 conf 目录,因此是否可以更新 fedlet,以便它从本地 conf 目录获取配置?

查看文档 ( http://docs.oracle.com/cd/E17842_01/doc.1111/e17847.pdf ),您可以通过设置 com.sun.identity.fedlet.home 属性来更改配置目录的位置。但这是 JVM 级别的属性,因此将适用于在我的环境中运行的所有 fedlet 应用程序。

需要明确的是,我不想配置单个 Fedlet 应用程序来使用多个 IDP,我想创建第二个完全独立的 Fedlet 应用程序,该应用程序针对第一个 Fedlet 应用程序中完全独立的 IDP 进行配置。

欢迎任何指点。

干杯,李

最佳答案

根据您提供的链接,不可能在同一个 Tomcat 实例上运行多个 Fe​​dlet 实例:

您可以在同一主机上部署 Oracle OpenSSO Fedlet 的多个实例如下:多个 Java Fedlet 实例可以在同一主机服务器上运行,前提是每个 Fedlet实例在其自己的 Java 虚拟机 (JVM) 中运行。

因此,您无法针对其他 IDP 配置相同的 fedlet.war。您可以在同一主机上安装额外的 Tomcat 实例(在不同端口上运行),并针对额外的 IDP 配置其 fedlet.war。

关于java - 在 Apache Tomcat 上运行针对不同 IDP 配置的多个 Fe​​dlet 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585145/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com