2014-09-19 3 views
0

Я пытаюсь применить OpenAM к нашим веб-приложениям для SSO.Есть ли решение для OpenAM + Winstone?

С прошлого месяца я познакомился с OpenAM, поэтому я подумал, что почти дошел до конца.

Но возникло еще одно ограничение.

Одно приложение имеет более глубокую зависимость от контейнера Servlet Winstone, но оно не относится к спискам Java EE агентов OpenAM.

Моим решением было «Использование Apache Web Server: Apache + Winstone», но мой коллега отклонил мое предложение.

Есть ли другое решение для OpenAM + Winstone?

(я не мог найти его с Googling. На самом деле я не знаю, сам Winstone, пока мой коллега не сказал.)

ответ

1

Если вам не нужна безопасность J2EE в вашем приложении вы можете просто использовать " сервлет-фильтр "части фильтра J2EE Agent (например, агент Tomcat). Вам просто нужно указать опцию JVM, чтобы указать на каталог boostrap и добавить файлы-агенты в путь к классам.

+0

А, Вы имеете в виду, что часть (библиотека) сервлетов-фильтров JavaEE-агентов может быть применена ко всем (Tomcat, Jetty, Winstone, ...) сервлет-контейнеру в равной степени? Я буду внимательно читать руководство ... Большое вам спасибо. ^^ – user1859006

+1

Это не задокументировано, потому что он не может быть официально поддержан Forgerock, но фильтр сервлетов одинаковый для всех агентов JEE. Только JEE (JAAS) часть агента JEE является контейнером для развертывания. –

+0

Еще раз спасибо. ^^ Я понимаю более точно ... Я делаю Trials & Errors и еще не понимаю. (Возможно, файлы конфигурации нужны вручную). – user1859006