我遇到了一个防火墙路由冲突的小问题。我希望Symfony按顺序处理它们,但它不是:
security:
firewalls:
first_area:
pattern: ^api/
http_basic:
realm: "Secured Demo Area"
provider: in_memory
second_area:
pattern: ^/
http_basic:
realm: "Secured Demo Area"
provider: in_database
这是冲突的,所以我不能将区域分开以拥有不同的提供者。
答案 0 :(得分:2)
尝试pattern: ^/api/
第一个防火墙(添加斜杠)