具有GET参数的Symfony access_control正则表达式

时间:2017-10-06 07:43:19

标签: php regex symfony symfony-3.2 api-platform.com

我试图在Symfony access_control (app / config / security.yml)中使用 GET 参数(例如/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 规则示例......

问候! 尼古拉斯

0 个答案:

没有答案