2015-10-03 52 views
0

我想使用的應用程序引擎給定的身份驗證方法:驗證沒有在App Engine上工作

handlers: 
- url: /static 
    static_dir: src/static 

- url: /admin/.* 
    script: src.app 
    login: admin 

- url: /client/.* 
    script: src.app 
    login: required 

- url: /.* 
    script: src.app 
    login: optional 

但是,當我瀏覽到/client/admin

回答

1

我懷疑驗證不起作用原因是/client/.*/admin/.* URL模式不包括/.*模式實際捕獲的/client/admin路徑。

要確認你可以:

  • 作出/admin/foo/client/blah請求中,auth應該踢在這些
  • 暫時/.*登錄選項從可選需要改變, auth應該踢入/client/admin以及

如果確認修復只是爲/client/admin添加明確的規則(當然也要保留/client/.*/admin/.*)。