Ошибка выхода из системы Symfony2.4 SonataAdminBundle: Необходимо активировать выход из системы в конфигурации брандмауэра безопасности
Вход в систему работает нормально. Получение ошибки при /администраторе/выходе из системы
Вы должны активировать выход из системы в конфигурации брандмауэра безопасности.
В
in *\vendor\sonata-project\user-bundle\Controller\AdminSecurityController.php at line 98
Я устанавливаю выход в значение true, как описано в документе:
Безопасность.yml:
firewalls:
main:
pattern: .*
#pattern: ^/
form-login:
provider: fos_userbundle
csrf_provider: form.csrf_provider
login_path: /login
use_forward: false
check_path: /login_check
failure_path: null
logout: true
anonymous: true
Как избежать этой ошибки с помощью symfony2.4, fosuserbundle1.3 и sonata-admin dev-master?
3
1 answers
Узел logout
в вашей системе безопасности.yml должен содержать два подузла, определяющих путь выхода из системы и цель, на которую пользователь перенаправляется после выхода из системы:
logout:
path: /admin/logout
target: /
Не уверен, что это также работает в контексте сонаты, но это должно работать в нормальных условиях.
19
Author: Pierre, 2014-02-22 18:09:35