我在自定义域上有一个Python GAE应用程序。当我向任何处理程序添加login:required时,该站点将重定向到应用程序的appspot.com域而不是我的自定义域。该网站的功能不受影响,所有处理程序和路由继续按预期工作 - 只是在appspot.com域上。
以下app.yaml中的示例代码段。 mydomain.com适用于自定义域,mydomain.com / test以及任何其他处理程序在身份验证后重定向到appspot.com域(myapp.appspot.com/test)。
- url: /
script: main.application
- url: /test
script: main.application
login: required
- url: /.*
script: main.application
login: required
这是App Engine处理域名的配置问题,还是登录时所使用的重定向问题:必需设置?
答案 0 :(得分:1)
您需要在开发者控制台(在API |凭据下)将Authorized redirect URIs
设置为自定义域,而不是默认的appspot.com。因此,来自自定义域的请求也会“回调”到自定义域。
查看附带的屏幕截图,了解如何为我的应用程序配置它。
[]