我正在尝试使用Symfony access_control (app/config/security.yml) 中的GET参数捕获 url,但我无法找到正确的规则。以下是我的一些尝试:/foo/bar?foobar=123
- { path: ^/foo/bar\?foobar=[0-9]+, roles: [ ROLE_USER ], methods: [ GET ] }
- { path: ^/foo/bar(\?)([^=]+)\=[0-9]+, roles: [ ROLE_USER ], methods: [ GET ] }
- { path: ^/foo/bar.+=[0-9]+, roles: [ ROLE_USER ], methods: [ GET ] }
我没有想法......所有其他标准access_control规则都可以正常工作,所以我的安全设置主要工作(Symfony 3.2)
任何帮助都会很棒 - 我找不到任何正则表达式GET参数相关的access_control规则示例......
问候!尼克拉斯