如何在Windows Apache HTTP服务器上安装OpenAM网络策略代理?

问题描述 投票:0回答:1

我试图从OpenAM的官方文档中,在Windows上使用默认配置安装OpenAM。https:/backstage.forgerock.comdocsopenam13.5getting-started#cake-web-policy-agent-profile。

在最后一步的 设置软件: 安装OpenAM网络策略代理他们在Linux系统上安装了OpenAM Web Policy Agent。谁能指定在Windows系统上安装它的步骤。

PS - 我已经安装了Apache HTTP服务器,并执行了前面提到的所有步骤。

apache httpserver openam forgerock backstage
1个回答
0
投票

你是想在IIS上安装Web代理,还是想在Windows上通过Apache HTTP服务器安装?我假设是后者。所以,在这两个操作系统之间,Apache并没有太大的区别,因为你只是安装和启用代理模块。agentadmin真正要做的就是把模块的位置、配置位置以及一些语法写到apache配置中,以开启它。它还会做一些连接性的健康检查等。

需要注意的是,你参考了OpenAMQuickStart文档,而不是参考了 实际代理文件 本身,在那里你会发现更多有用的信息。

我假设因为你使用的是13.5版本,所以你使用的是社区版,其中只有WPA 4.x能用,我的DockerFile通过下面的命令(使用choco安装apache24)为apache24安装了这样的代理。

我的DockerFile通过以下命令为apache24安装代理(使用choco安装apache24)。然而,它可以很容易地被翻译,并且在文档中可用。

RUN ["powershell", "-Command", "C:/web_agents/apache24_agent/bin/agentadmin.exe --s 'C:/Apache24/conf/httpd.conf' 'http://openam.xxx.xx:8080/am' 'http://agent.xxx.xx:80' '/' 'wpa-agent' 'c:/pwd.txt' --acceptLicence --forceInstall"]
© www.soinside.com 2019 - 2024. All rights reserved.