Как установить агент веб-политики OpenAM на HTTP-сервер Windows Apache?

Я пытаюсь установить OpenAM, используя конфигурацию по умолчанию в Windows, из официальной документации OpenAM: https://backstage.forgerock.com/docs/openam/13.5/getting-started/#create-web-policy-профильагента

На последнем этапе Настройка программного обеспечения: Чтобы установить агент веб-политики OpenAM, они установили агент веб-политики OpenAM в Linux. Может ли кто-нибудь указать шаги для его установки в системе Windows.

PS. Я установил Apache HTTP Server и выполнил все предыдущие шаги, как уже упоминалось.


person pppai    schedule 23.04.2020    source источник


Ответы (1)


Вы пытаетесь установить веб-агент на IIS или пытаетесь установить его через HTTP-сервер Apache в Windows? Я предполагаю последнее. Таким образом, между двумя операционными системами с Apache не так уж много различий, поскольку вы просто устанавливаете и включаете модуль агента. Все, что на самом деле делает agentadmin, это записывает в конфигурацию apache расположение модуля, расположение конфигурации вместе с некоторым синтаксисом для его включения. Он также выполняет некоторые проверки подключения / работоспособности и т. Д.

Следует отметить, что вы ссылались на документацию OpenAM/QuickStart, а не на фактическая документация по агенту, где вы найдете гораздо больше полезной информации.

Я предполагаю, что, поскольку вы используете версию 13.5, вы используете версию сообщества, из которой будет работать только WPA 4.x.

My 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"]
person LV426    schedule 15.06.2020