私はSymfony2にROLE_ADMINとROLE_PARTNERの2つの役割を持つアプリケーションを持っています。また、いくつかの公開ページがあります。すべての公開ページはURL「/public/」で始まります。これらの公開アイテムを除くすべてのアプリケーションを保護したいと思います。
私の現在の構成:
access_control:
- { path: /.*, role: ROLE_PARTNER|ROLE_ADMIN }
- { path: /public/.*, role: IS_AUTHENTICATED_ANONYMOUSLY }
しかし、それは間違って動作します(ループリダイレクト)。