我在尝试访问新迁移的 Google App Engine HRD 应用时收到错误消息。
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 710, in __call__
handler.get(*groups)
File "/base/data/home/apps/s~***-hrd/1.361484826407666031/***.py", line 37, in get
return self.redirect(users.create_login_url('self.request.uri'))
File "/base/python_runtime/python_lib/versions/1/google/appengine/api/users.py", line 256, in create_login_url
raise NotAllowedError
NotAllowedError
在复制和部署我的应用程序后,我立即遇到了这个问题。在将我的数据存储(完成没有任何问题)从主从迁移到 HRD 后,我仍然收到它。
有任何想法吗?
更新:我通过将新创建的应用程序 ID 添加到我的谷歌应用程序域控制面板来解决此问题。 https://developers.google.com/appengine/articles/auth
我也从using users.create_login_url
使用 login: 更改为app.yaml
.