2017-03-07 69 views
0

我有一个使用Symfony框架开发的Oauth2身份验证的API。我用的Symfony提供的安全机制和我的security.yml如下:Symfony的防火墙模式

security: 
    ... 
    register: 
     pattern: ^/users 
     methods: [POST] 
    ... 
    api: 
     pattern: ^/ 
     fos_oauth: true 
     stateless: true 

正如你可以看到,一个新的用户由POST请求/用户注册。但我的问题是,另一个POST请求与URL/users/xxxx匹配的规则了。是否有可能拒绝具有相同根的URL?感谢帮助。

+0

在末尾添加'$'符号,'pattern:^/users $' –

+0

它有效。谢谢你的帮助。 –

+0

请接受我的答案,谢谢。 –

回答

0

请在结尾处加上$标志,图案:^/users$应该有效。