Symfony2 Access控制正则表达式无法正常工作

时间:2011-12-28 09:45:03

标签: symfony

我在security.yml中使用了以下Acess Control:

- { path: ^/g/+/submit, roles: IS_AUTHENTICATED_FULLY }

“+”应该使任何单词匹配,但如果我尝试任何网址,它就不起作用:

/g/something/submit
/g/somethingelse/submit

正则表达式在symfony2中的访问控制中是否完全无效?有解决方法吗?

1 个答案:

答案 0 :(得分:1)

好的,问题是我忘了在+之前加点。所以正确的正则表达式是:

- { path: ^/g/.+/submit, roles: IS_AUTHENTICATED_FULLY }