2013-05-17 2 views
2

У меня возникли проблемы с попыткой понять, как выполнить эту задачу:конвертировать java webapp для использования аутентификации SAML2

1) существующий простой webapp с аутентификацией базы данных. (Простой пользовательский код)

2) конвертировать простой веб-приложение, чтобы использовать проверку подлинности SAML2 к внешнему IDP (например, Google приложение (?))

Я считаю, что эти термины, чтобы превратить свой веб-приложение в поставщик услуг (SP) для SAML2, зарегистрируйте мой SP с IDP.

Но я застрял в самом начале, я надеялся включить apache shiro или весеннюю безопасность или пикет-ссылку с некоторой настройкой запаса (скажем, в IDP для Google Apps), по крайней мере, начать, но я не видя что-нибудь подобное.

(это не должно быть Google Apps, это единственный открытый IDP, который является SAML2, о котором я знаю, другие примеры бесплатного онлайн-IDP, которые используют SAML2, которые могут быть зарегистрированы для dev/testing, будут отличными (Я не хочу установить/застрял тратить все свое время, забирая IDP, пока не смогу подтвердить, что приложения могут быть готовы))

Пожалуйста, помогите!

+0

Предыдущие исследования для тех, кто просматривает эту тему и до сих пор нет ответа: http://static.springsource.org/spring-security-saml/docs/1.0.x/reference/htmlsingle/ HTTPS://developers.google.com/google-apps/sso/saml_reference_implementation https://docs.jboss.org/author/display/PLINK/Picketlink+as+IDP,+Google+Apps+as+SP HTTP : //stackoverflow.com/questions/15396751/spring-security-saml-extension-with-openam http://stackoverflow.com/questions/15997221/configuring-saml-sample-sp-to-work-with-okta -idp – dhartford

ответ

1

Хотя вы нашли ряд решений, связанных с собственным кодом, - если у вас есть клиент, обращающийся к вашему приложению, вы также можете проверить PingOne APS. Это первый (и только AFAIK) поставщик SAML-as-a-Service для облачных приложений. Просто интегрируется API RESTful и обрабатывает все тяжелые SAML. [Примечание: Я работаю для Ping]

НТН - Ян

Смежные вопросы