gpt4 book ai didi

security - Symfony2 每主机访问控制

转载 作者:行者123 更新时间:2023-12-02 19:44:34 24 4
gpt4 key购买 nike

我正在尝试在 Symfony 2.2 中实现主机路由。我已将路由添加到 app/config/routing.yml,但 app/config/security.yml 中的安全限制正在重定向请求。

例如,我有 (www.)domain1.com 和 {subdomain}.domain2.com。我希望 security.yml 中的安全限制仅适用于 {subdomain}.domain2.com(我的应用程序),而不适用于 (www.)domain1.com(我的主页)。

如何实现这一目标?我正在寻找这样的东西:

security:
firewalls:
home_page:
host: (www.)domain1.com
security: false

最佳答案

您可以使用 ACL 按主机名限制访问,如下所示:

# app/config/security.yml
security:
# ...
access_control:
- { roles: ROLE_USER_WWW, host: www.yourdomain.com }
- { roles: ROLE_USER, host: yourdomain.com }

关于security - Symfony2 每主机访问控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17008483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com