我正在寻找一种实施SSO(单点登录)应用程序的解决方案,此应用程序需要使用python并在GAE(Google App Engine)上运行。由于Google Apps基于SAML提供单点登录,因此需要使用SAML协议来实施此应用程序。在GAE上编写SSO应用程序
在我来说,我不能使用的OpenID,因为允许从外部ID存取权限,我需要我的客户可以在我的应用程序登录,只有谷歌Apps帐户,那么他们的帐户将是ID。登录后,他们可以访问我公司提供的任何应用程序。
我看到了Gheimdall,但我无法完全安装它进行测试,这个应用程序对于概念验证项目来说非常复杂,最后一个版本是在2008年,他们的文档很差。
任何人都知道一个解决方案或提示我的问题呢?
你就不能使用的OpenID或谷歌帐户登入您的应用程序?你需要提供更多的细节。 – 2011-04-27 03:36:40
@Nick:没有,因为我需要实现这个使用[SAML](http://www.pingidentity.com/resource-center/SAML-Tutorials-and-Resources.cfm) – Diego 2011-04-27 13:44:04
这是否需要是一个Python的解决方案在您的应用程序中本地运行,还是您愿意考虑按需解决方案来支持您的SAML 2.0要求? --Ian – Ian 2011-04-28 14:35:59