2016-07-12 7 views
0

Symphony 3.1.2にAimeos 2016バンドルがインストールされました。 /リストルート作品が、私は/管理に移動してログインしようとすると、私はエラーを取得する:Symfony2 Aimeos管理サイトのログイン時にエラーが発生する

Unable to find the controller for path "/admin_check". The route is wrongly configured.

私は、コードの他に何もしませんでした。 ご協力いただければ幸いです!

答えて

1

例のようにSymfony認証を設定しましたか?

security: 
    providers: 
     admin: 
      memory: 
       users: 
        admin: { password: secret, roles: [ 'ROLE_ADMIN' ] } 
     aimeos_customer: 
      entity: { class: AimeosShopBundle:User, property: username } 
     in_memory: 
      memory: ~ 

    encoders: 
     Symfony\Component\Security\Core\User\User: plaintext 
     Aimeos\ShopBundle\Entity\User: 
      algorithm: sha1 
      encode_as_base64: false 
      iterations: 1 

    firewalls: 
     aimeos_admin: 
      pattern: ^/(admin|extadm|jqadm|jsonadm) 
      anonymous: ~ 
      provider: admin 
      form_login: 
       login_path: /admin 
       check_path: /admin_check 
     aimeos_myaccount: 
      pattern: ^/myaccount 
      provider: aimeos_customer 
      http_basic: 
       realm: "MyAccount" 
     main: 
      anonymous: ~ 

    access_control: 
     - { path: ^/(extadm|jqadm|jsonadm), roles: ROLE_ADMIN } 
     - { path: ^/myaccount, roles: ROLE_USER } 

symfonyのセキュリティフレームワークがさえマイナーな変更が

+0

それを破るだろう構成に関するかなりうるさいですありがとうございました。私はすべてのステップを踏んだと思ったが、明らかに何かを逃した。 – blfbt

+0

私のセキュリティをあなたのものに置き換えましたが、変更するものは何もありません((( –

関連する問題