Я создаю веб-приложение на GAE. В этом приложении я должен реализовать функцию SSO с использованием SAML 2.0. Я много страдаю в Интернете, но я не нашел никакого примера. Я получаю информацию о том, как работает SAML, какую библиотеку я должен использовать в java. Но перед запуском я хочу знать, возможна ли эта функция в GAE. Я знаю, что приложения Google основаны на SAML и обеспечивают функциональность SSO. Но я не нашел ссылки, в которой заявил, что GAE также поддерживает SAML, и мы можем создать приложение SAML в GAE. СпасибоGAE + SAML + JAVA + OpenSAML
ответ
Я сделал некоторую интеграцию с моей демоверсией Google. Здесь я использовал Java SAML2 IDP в своем локальном, который был подключен к хранилищу пользователей LDAP. И используя этот IDP, я могу войти в аккаунт Google. Вот что я понял. Нам нужно настроить данные IDP (uri и т. Д.) В учетной записи google и загрузить сертификат моего IDP. Затем я хочу создать того же пользователя, который был в моем IDP, в учетной записи приложения google (я думаю, это для цели авторизации). Как только я попытался войти в приложение google, он перенаправляет меня на мой локальный SAML2 IDP, и мне нужно предоставить учетные данные для IDP. Тогда я буду направлен в приложение Google и могу войти в него. Here - это руководство, как включить SAML2 SSO с шибболетом. Наверное, это поможет тебе.
- 1. SAML marshalling opensaml и java
- 2. ADFS и SAML 2.0 с использованием OpenSAML в Java
- 3. Unmarshalling saml расширения метаданных с использованием opensaml
- 4. Создание метаданных IDP SAML с использованием OpenSaml
- 5. python SAML в GAE
- 6. Кто-нибудь реализует поставщик услуг saml 2.0 с opensaml 2.5.1
- 7. Axis2 и OpenSAML
- 8. OpenSAML HTTP Post Binding
- 9. Как проверить (azure) saml xml-ответ с помощью opensaml?
- 10. SpringSecurity-SAML (OpenSAML): Не удалось отменить утверждение: получение org.w3c.dom.DOMException: WRONG_DOCUMENT_ERR
- 11. OpenSaml прочитал метаданные
- 12. Opensaml validate vs Проверка компонентов
- 13. Создайте учетный объект в java SAML
- 14. Java-код для создания зашифрованного утверждения SAML
- 15. Opensaml KeyInfo Configuration
- 16. Сгенерировать утверждение saml 2.0
- 17. Shibboleth opensaml :: FatalProfileException
- 18. Создание утверждения OpenSAML из заданного XML в Java
- 19. Что такое OpenSAML? Любая альтернатива?
- 20. Как самостоятельно подписать утверждение OpenSAML для версии SAML 2.0 с помощью java?
- 21. Расшифровка зашифрованного утверждения с использованием SAML 2.0 в java с использованием OpenSAML
- 22. Существуют ли какие-либо различия в реализации между SAML Java Toolkit и OpenSAML Okta?
- 23. Как создать достоверное утверждение SAML 2.0 с библиотекой OpenSAML в Java
- 24. java.lang.NullPointerException Ошибка во время SecurityHelper.prepareSignatureParams() OpenSAML-вызов
- 25. OpenSaml AuthnRequest подпись
- 26. JAVA - реализация SAML 2.0
- 27. SAML-анализ в JAVA
- 28. OpenSaml извлечение неправильный объект RoleDescriptor
- 29. SAML для приложения Java, выполняющегося на Tomcat
- 30. способ использовать OpenSAML в C#
- для SAML может быть настроена учетная запись Google Apps (которую вы должны использовать для размещения приложений GAE). Но это не связано с тем, что ваше собственное приложение потребляет SAML
- GAE может использоваться для размещения Java-приложений. Эти веб-приложения могут использовать зависимость от сторонних библиотек (например, opensaml).
В чем ваш вопрос? У вас возникают ошибки при развертывании приложения с параметром opensaml? –