3

假设我有 /localnetwork,我只想授予对通常在 10.4.XX 范围内具有 ips 的本地网络的访问权限

security:
    firewalls:
      localnetwork:
        pattern:  ^/localnetwork
        anonymous: ~

access_control:
    - { path: ^/localnetwork, roles: IS_AUTHENTICATED_ANONYMOUSLY, ips : [ '10.4.X.X'] }
    - { path: ^/localnetwork, roles: ROLE_NO_ACCESS}

所以问题是:如何在 symfony 中完成。我应该添加什么而不是 10.4.XX ?

4

1 回答 1

5

Symfony 接受 CIDR 表示法的子网。在您的情况下,您可以使用 10.4.0.0/16

于 2015-10-15T09:38:32.900 回答