Symfony2中的每个主机防火墙

nur*_*abe 5 php symfony

是否可以将防火墙映射到给定的主机,例如:

firewalls:
    dev:
        pattern: ^/(_(profiler|wdt)|css|images|js)/
        security: false
    admin:
        pattern: ^/
        host: admin.mysite.com
        http_basic:
            provider: in_memory
            realm: 'MySite Admin'
        logout: 
    main:
        pattern: ^/
        anonymous: ~
        form_login:
            provider: fos_userbundle
        ...
Run Code Online (Sandbox Code Playgroud)

注意管理防火墙下的假"主机"参数.

将防火墙限制到特定主机的能力将使每个主机上的提供程序变得容易.对于不同的域,人们不必担心重叠模式.

Mar*_*rek 2

2.2 中添加了每主机路由,2.4 中添加了对每主机防火墙的支持。

Fabien 的博客文章:http://symfony.com/blog/new-in-symfony-2-4-restrict-security-firewalls-to-specific-hosts