如何成为一个谷歌appengine管理员用户(登录:admin在app.yaml)



我从github下载了一个谷歌应用程序引擎应用程序。我可以启动开发服务器,但不能访问下面定义的/admin/页面。

handlers:   
- url: /admin/.*  
  script: main.app  
  login: admin  

一个用户如何被Dev或生产服务器识别为管理员?

对于生产服务器,用户必须具有访问管理控制台的权限:

https://developers.google.com/appengine/docs/adminconsole/index

进入https://appengine.google.com,点击权限并添加他们的电子邮件地址。

角色定义如下:https://developers.google.com/appengine/docs/adminconsole/roles

在开发服务器上,"login"使用/_ah/login URL并勾选"admin"复选框来模拟admin用户登录:

https://developers.google.com/appengine/docs/python/tools/devserver Using_Users

在devappserver中有一个作为管理员登录的复选框(参见https://developers.google.com/appengine/docs/python/tools/devserver#Using_Users)。

在生产环境中,需要将您添加到Permissions选项卡中的admin列表中(参见https://developers.google.com/appengine/docs/adminconsole/roles)。

最新更新