WSO2 IS логин с радиусом / Kerberos

На рисунке ниже показана архитектура, которую мне нужно развернуть, и она объясняет мою проблему.

Я уже разработал подсистему, которая содержит набор приложений (веб-сервисы, веб-приложения), развернутых в Apache Tomcat. Для обеспечения функциональности единого входа в моей подсистеме я использовал Identity Server WSO2 с SAML2.0 для аутентификации пользователей и получения доступа ко всем приложениям подсистемы.

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

  1. Подключите WSO2 Identity Server к корпоративному LDAP, WSO2 IS аутентифицирует пользователей, запросив корпоративный LDAP. Это не рекомендуется.

  2. Сделайте так, чтобы WSO2 IS работал с сервером аутентификации предприятия (Kerberos, Radius, CAS и т. Д.), WSO2: Brokred Authentication.

введите описание изображения здесь

Как автоматически аутентифицироваться в wso2 IS с Kerberos. билет получен из Kerberos аутентификации (или радиуса)?

1 ответ

Фактически - Kerberos напрямую поддерживается WSO2 IS ( http://wso2.com/library/articles/2012/07/kerberos-authentication-using-wso2-products/ или поиск в Интернете)

Мы достигли поддержки RADIUS, внедрив собственный интерфейс Authenticator (ищите его в Интернете, есть много примеров, это поможет вам понять архитектуру OSGi) и библиотеку TinyRadius ( http://tinyradius.sourceforge.net/)

Повеселись

Г.

Другие вопросы по тегам