App Engine样板的Google Apps身份验证会出错

时间:2012-11-20 21:30:05

标签: python google-app-engine google-apps boilerplate

我正在尝试使用Google App Engine Boilerplate了解如何设置网络应用程序,这将限制通过我们的Google Apps域登录的用户的访问权限。

我已经下载了GAE Boilerplate,它在本地和appspot上运行。为了限制登录访问,我执行了以下操作:

  1. 在管理/应用程序设置中,我将身份验证类型设置为Google Apps域,并将我们的域名(xyz.com)指定为身份验证域。
  2. config/production.py我已通过app_name编辑确认正在由服务器正确加载,我设置了'enable_federated_login' : False,
  3. 但是当我推送应用程序并加载它时,我看到以下令人费解的错误:

    You must enable Federated Login Before for this application.
    Google App Engine Control Panel -> Administration -> Application Settings -> Authentication Options
    

    此错误来自boilerplate/lib/basehandler.py,似乎我收到了NotAllowedError

    有人能指出我设置此样板以使用Google Apps身份验证的正确流程吗?谢谢!

0 个答案:

没有答案