简体   繁体   English

Symfony-security.yml中的参数化ips

[英]Symfony - parametrized ips in security.yml

In my app I have api and admin access, I am trying to move allowed ips to parameters.yml Composer stores array as: 在我的应用中,我具有api和管理员访问权限,我试图将允许的ips移动到parameters.yml Composer将数组存储为:

api_allowed_ips:
    - 127.0.0.1
    - 192.168.0.1

Then in security.yml I do: 然后在security.yml中,执行以下操作:

- { path: ^/api/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, ips: %api_allowed_ips% }

But it does not work, all IPs are let through. 但这不起作用,所有IP都被允许通过。 Am I doing something wrong or is this not possible at all? 我是在做错什么,还是根本不可能?

您应该将%api_allowed_ips%放在引号内

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM