2014-03-05 54 views
1

我試圖通過IP來保護我的應用程序的一部分使用Symfony 2.3.9。它適用於單個IP,但我想要多個IP,但是當我嘗試使用ips: [127.0.0.1, ::1]時,出現錯誤。在文檔中它說我可以在symfony 2.3中使用它。試圖通過多個IP來保護,Symfony 2.3.9不工作

access_control: 

- { path: ^/api/external/.*, roles: IS_AUTHENTICATED_ANONYMOUSLY, ips: [127.0.0.1, 192.168.0.166] } 
- { path: ^/api/external/.*, roles: ROLE_NO_ACCESS } 

錯誤:

PHP Fatal error: Uncaught exception '...\InvalidConfigurationException' with message 'Unrecognized options "ips" under "security.access_control.0"' in ... 

我也使用JMSSecurityExtraBundle

回答

0

嘗試用替換^/API /外部/.* ^/API /外部

+0

沒有變化,同樣的錯誤。 – androidu