2013-11-15 3 views
0

Я создаю веб-приложение на GAE. В этом приложении я должен реализовать функцию SSO с использованием SAML 2.0. Я много страдаю в Интернете, но я не нашел никакого примера. Я получаю информацию о том, как работает SAML, какую библиотеку я должен использовать в java. Но перед запуском я хочу знать, возможна ли эта функция в GAE. Я знаю, что приложения Google основаны на SAML и обеспечивают функциональность SSO. Но я не нашел ссылки, в которой заявил, что GAE также поддерживает SAML, и мы можем создать приложение SAML в GAE. СпасибоGAE + SAML + JAVA + OpenSAML

+0

- для SAML может быть настроена учетная запись Google Apps (которую вы должны использовать для размещения приложений GAE). Но это не связано с тем, что ваше собственное приложение потребляет SAML
- GAE может использоваться для размещения Java-приложений. Эти веб-приложения могут использовать зависимость от сторонних библиотек (например, opensaml).
В чем ваш вопрос? У вас возникают ошибки при развертывании приложения с параметром opensaml? –

ответ

0

Я сделал некоторую интеграцию с моей демоверсией Google. Здесь я использовал Java SAML2 IDP в своем локальном, который был подключен к хранилищу пользователей LDAP. И используя этот IDP, я могу войти в аккаунт Google. Вот что я понял. Нам нужно настроить данные IDP (uri и т. Д.) В учетной записи google и загрузить сертификат моего IDP. Затем я хочу создать того же пользователя, который был в моем IDP, в учетной записи приложения google (я думаю, это для цели авторизации). Как только я попытался войти в приложение google, он перенаправляет меня на мой локальный SAML2 IDP, и мне нужно предоставить учетные данные для IDP. Тогда я буду направлен в приложение Google и могу войти в него. Here - это руководство, как включить SAML2 SSO с шибболетом. Наверное, это поможет тебе.

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