【问题标题】:App Engine Authentication ErrorApp Engine 身份验证错误
【发布时间】:2009-12-03 00:21:49
【问题描述】:

我有一个由谷歌应用引擎托管的应用,但我在身份验证方面遇到了问题。

当我使用我的管理员帐户登录并尝试访问管理页面或成员页面时,我只是得到一个空白屏幕。我可以登录,并且当我登录时仅显示会员菜单,但我无法从会员页面看到任何数据。

我不确定我应该从哪里开始检查?我的应用程序已使用我的 google 应用程序帐户注册,并且我正在使用那里唯一的管理员登录名。

任何建议将不胜感激。

【问题讨论】:

  • 在进行更多调查后,我的应用似乎没有意识到我是管理员,或者成员是允许查看内容的成员。有什么办法可以强制应用识别会员状态?

标签: django google-app-engine authentication admin


【解决方案1】:

听起来您遇到了 Google Apps 与 Google 帐户的问题。如果您在接受任何 Google 帐户进行身份验证的应用程序中将 Google Apps 帐户列为管理员,则该帐户将不会被识别为管理员。您需要创建一个常规的 Google 帐户(例如 gmail 地址)并将其用作您应用中的管理员。

【讨论】:

  • 我一度认为这是问题所在,因此我注册了一个新的应用程序域,该域仅允许特定域进行身份验证。我使用的管理员地址也已注册为 Google 帐户,并在应用程序控制台中标记为管理员。
  • 尼克,按照你所说的,我做了更多调查,并使用与我的 App Engine 帐户相同的地址注册了一个新的 Google Apps 帐户。现在它起作用了!那么这只是一个错误,如果我现在想制作一个新应用程序以部署在不同的域上,我将不得不再次为该新域注册一个新的 Google App Account 和相应的 App Engine 帐户。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-18
  • 2014-04-30
  • 2012-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多