我的所有电子邮件和日历都使用 Google Apps Standard。我正在尝试使用我正在构建的 Django 应用程序实现单点登录解决方案,但在使用我的应用程序帐户登录时遇到了问题。
我已经准备好所有的身份验证代码来使用 Django 中的 OpenID 进行身份验证。当我点击 /admin 页面时,它会将我重定向到 Google 登录页面。
当我输入我的 Google Apps 用户名 (name@mydomain.com) 和密码时,它不会进行身份验证。当我使用我的 Gmail 用户名和密码时,我没有问题。
我使用https://www.google.com/accounts/o8/id作为 OpenId 提供程序 URL。
有几个问题:
- 我什至可以将 Google Apps Standard 用作 OpenID 提供程序吗?
- 我需要以某种方式启用它吗?
- 我是否使用了错误的服务器 url,这应该是我的域特有的吗?