2012-07-21 31 views
0

我遇到了防火牆路由衝突的小問題。我預計Symfony的處理,以便他們,但它不是:多個提供者在多個Symfony 2防火牆中:如何避免路由衝突?

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

你能提供一些ULR例子,你從他們期待什麼呢?因爲Koc答案可能是一個好答案。 – DonCallisto 2012-07-21 10:57:47

回答

2

嘗試pattern: ^/api/的第一個防火牆(加斜槓)