Python 2.7 管理员用户的App engine App.yaml设置
我想知道如何配置应用程序,将某些端点限制为登录用户甚至管理员用户。 这是我的Python 2.7 管理员用户的App engine App.yaml设置,python-2.7,google-app-engine,flask-restful,Python 2.7,Google App Engine,Flask Restful,我想知道如何配置应用程序,将某些端点限制为登录用户甚至管理员用户。 这是我的app.yaml handlers: - url: /favicon\.ico static_files: favicon.ico upload: favicon\.ico - url: .* script: main.app - url: /admin/.* script: main.app login: admin 然而,这不起作用。当访问以/admin/开头的任何端点时,我只需访问url而
app.yaml
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: .*
script: main.app
- url: /admin/.*
script: main.app
login: admin
然而,这不起作用。当访问以
/admin/
开头的任何端点时,我只需访问url而无需登录。是否缺少任何配置设置?听起来很明显,但您是否尝试过匿名窗口?您可能已经登录到您的Google帐户。是的,您也尝试让正在查看您的应用程序的用户访问。yaml,*
是否优先于/admin/*
?