GAE+;SAML+;JAVA+;OpenSAML

GAE+;SAML+;JAVA+;OpenSAML,java,google-app-engine,saml,opensaml,Java,Google App Engine,Saml,Opensaml,我正在GAE上创建一个web应用程序。在这个应用程序中,我必须使用SAML2.0实现SSO特性。我在网上很痛苦,但我没有找到任何例子。我了解了SAML是如何工作的,我必须在java中使用哪个库。但在开始之前,我想知道这个功能在GAE中是否可行。我知道谷歌应用程序基于SAML,并提供SSO功能。但我没有找到任何链接,其中说明GAE也支持SAML,我们可以在GAE上创建SAML应用程序。谢谢我已经与我的演示版谷歌应用程序引擎帐户进行了一些集成。在这里,我在本地使用了基于Java的SAML2 IDP,

我正在GAE上创建一个web应用程序。在这个应用程序中,我必须使用SAML2.0实现SSO特性。我在网上很痛苦,但我没有找到任何例子。我了解了SAML是如何工作的,我必须在java中使用哪个库。但在开始之前,我想知道这个功能在GAE中是否可行。我知道谷歌应用程序基于SAML,并提供SSO功能。但我没有找到任何链接,其中说明GAE也支持SAML,我们可以在GAE上创建SAML应用程序。谢谢

我已经与我的演示版谷歌应用程序引擎帐户进行了一些集成。在这里,我在本地使用了基于Java的SAML2 IDP,它已经连接到LDAP用户存储。使用这个IDP,我可以登录到谷歌应用程序帐户。这就是我所理解的。我们需要在google帐户中配置IDP详细信息(uri等),并上传我的IDP证书。然后我想在我的IDP中,在google应用程序帐户中创建相同的用户(我猜,这是为了授权目的)。一旦我尝试登录到google应用程序,它就会将我重定向到本地SAML2 IDP,我需要向IDP提供用户凭据。然后我会被引导到谷歌应用程序,并可以登录到它。是如何使用shibboleth启用SAML2 SSO的一些指南。我想这会对你有帮助

-可以为SAML配置Google应用程序帐户(您必须拥有该帐户才能承载GAE应用程序)。但这与让您自己的应用程序使用SAML无关。
-GAE可用于托管基于java的web应用程序。这些web应用程序可以使用对第三方库(例如opensaml)的依赖关系
您的问题是什么?部署具有opensaml依赖项的应用程序时是否出现错误?