“我的App Engine控制”面板中的“数据存储管理”页面为空白

时间:2011-11-26 18:33:33

标签: google-app-engine google-cloud-datastore

数据存储区管理页面在appspot.com上的所有应用程序中都是空白的,我已按照说明启用它们,并且没有收到任何错误消息,只是空白页面加载。

有人可以帮忙吗?

4 个答案:

答案 0 :(得分:33)

如果您使用的是Google Chrome并通过多个Gmail帐户登录,请尝试使用隐身窗口打开App Engine信息中心。那应该解决它。

答案 1 :(得分:27)

对于具有相同空白页问题和联合登录的未来用户,您还可以尝试以下操作。

尝试打开数据存储管理页面,如果它是黑色,则查看页面源。

你应该看到这样的东西(chrome - firefox - safari):

<iframe style="border:0px solid #ffffff"
        frameborder="0"
        src="https://ah-builtin-python-bundle-dot-latest-dot-app-id.appspot.com/_ah/datastore_admin/?app_id=s~app-id&adminconsolecustompage"
        width="100%"
        height="1024px">
<p>Your browser does not support iframes.</p>
</iframe>

您要查找的链接是src:

https://ah-builtin-python-bundle-dot-latest-dot-app-id.appspot.com/_ah/datastore_admin/?app_id=s~app-id&adminconsolecustompage

使用数据存储区admin login auth复制链接,然后在新窗口中打开它。

这将要求您从OpenID(GOOGLE)确认您要向您的电子邮件等授予对Datastore admin的访问权限。

允许并完成; - )

PS。这工作一次,你不必再做一次。虽然您必须对启用联合登录

每个应用程序执行相同的操作

答案 2 :(得分:4)

也可能是因为您使用的是联合登录。我有与空白屏幕相同的问题,没有错误消息。对我来说,当我将身份验证选项更改回Google帐户API时,数据存储管理员就可用了。绝对不是永久的解决方案,但绝望的时代需要绝望的解决方案。

参考:How to enable datastore admin

答案 3 :(得分:1)

  1. 打开浏览器的开发工具,在控制台中查找错误。在Firefox中,我收到了:

    加载“https://ah-builtin-python-bundle-dot-healthometry-hrd.appspot.com/_ah/datastore_admin/?app_id=s~healthometry-hrd&adminconsolecustompage”时遇到无效的“X-Frame-Options”标题:“ALLOW-FROM https://appengine.google.com”不是公认的指令。标题将被忽略。

  2. 在单独的标签页中打开长链接,然后浏览联合登录过程。将显示数据存储管理员。刷新appengine.google.com页面后,数据存储区管理员也会在此处显示。