我们正在从 GAE 标准迁移到 Flex,在此期间,我在之前的 web.xml 中指定了安全约束(在标准上),如果用户不是管理员或未登录,则将用户重定向到登录页面。
这就是我在 web.xml 中指定它的方式,它在标准 gae 中运行良好
<security-constraint>
<web-resource-collection>
<web-resource-name>push-handlers</web-resource-name>
<url-pattern>/_ah/push-handlers/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
但是现在当我转向 flex 时,该设置不起作用,并且不允许任何流量通过......
如果我在 app.yaml 中指定该设置仍然不起作用......这就是我在 app.yaml 中指定的内容
handlers:
- url: /_ah/push-handlers/*
script: unused
login: admin
有人可以帮我解决这个问题吗?