Estoy tratando de instalar OpenAM usando la configuración predeterminada en Windows de la documentación oficial de OpenAM: https://backstage.forgerock.com/docs/openam/13.5/getting-started/#create-web-policy-agent-profile
En el último paso de la configuración del software : para instalar el agente de política web de OpenAM , han instalado el agente de política web de OpenAM en Linux. ¿Alguien puede especificar los pasos para instalarlo en un sistema Windows?
PD: instalé Apache HTTP Server y realicé todos los pasos anteriores como se mencionó.
¿Está intentando instalar el agente web en IIS o está intentando instalarlo a través del servidor Apache HTTP en Windows? Supongo que esto último. Entonces, no hay mucha diferencia entre los 2 sistemas operativos con Apache, ya que solo está instalando y habilitando el módulo de agente. Todo lo que el administrador del agente realmente hace es escribir en la configuración de apache la ubicación del módulo, la ubicación de la configuración junto con alguna sintaxis para activarlo. También realiza algunas comprobaciones de conectividad/sanidad, etc.
Una cosa a tener en cuenta es que ha hecho referencia a la documentación de OpenAM/QuickStart en lugar de la propia documentación del agente , donde encontrará mucha más información útil.
Supongo que debido a que está usando 13.5, está usando la edición comunitaria, de la cual solo funcionará WPA 4.x.
My DockerFile instala el agente así para apache24 a través del siguiente comando (usando choco para instalar apache24). Sin embargo, se puede traducir con bastante facilidad y está disponible en la documentación:
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"]