2011-12-28 29 views
1

我使用security.yml以下訪問控制:Symfony2的訪問控制的正則表達式不工作

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

的「+」應該做的任何詞匹配,但如果我嘗試任何URL的這是行不通的如:

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

正則表達式在symfony2中的訪問控制中是不是完全有效?有沒有解決方法?

回答

1

好的,問題是我忘了在+之前加一個點。所以一個正確的正則表達式應該是:

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