Symfony 的防火墙模式
Firewall pattern with Symfony
我有一个 API,带有使用 Symfony 框架开发的 Oauth2 身份验证。我使用 Symfony 提供的安全机制,我的 security.yml 如下:
security:
...
register:
pattern: ^/users
methods: [POST]
...
api:
pattern: ^/
fos_oauth: true
stateless: true
如您所见,POST 请求 /users 注册了一个新用户。但我的问题是另一个 POST 请求 URL 像 /users/xxxx 也匹配规则。是否可以拒绝具有相同根的 URLs ?感谢您的帮助。
请在末尾添加$
符号,模式:^/users$
应该可以。
我有一个 API,带有使用 Symfony 框架开发的 Oauth2 身份验证。我使用 Symfony 提供的安全机制,我的 security.yml 如下:
security:
...
register:
pattern: ^/users
methods: [POST]
...
api:
pattern: ^/
fos_oauth: true
stateless: true
如您所见,POST 请求 /users 注册了一个新用户。但我的问题是另一个 POST 请求 URL 像 /users/xxxx 也匹配规则。是否可以拒绝具有相同根的 URLs ?感谢您的帮助。
请在末尾添加$
符号,模式:^/users$
应该可以。