2015-10-15 47 views
3

假设我有/ localnetwork,我想只给访问通常在这个范围内10.4.X.X如何使用symfony 2中的访问控制权限仅允许访问本地子网?

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} 

所以,问题是IPS本地网络:如何能将它的symfony来完成。我应该添加什么而不是10.4.X.X?

+0

那么,你的问题是什么? –

+0

如何在symfony中完成。我应该添加什么而不是10.4.X.X? – naguib

回答

5

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