Как сказано в названии, у меня возникла проблема с системой выхода Symfony на версию 2.8.Выход из системы безопасности Symfony 404 в производстве
Я следовал за documentation и работал над средой разработки. Но на производстве я получил замечательный:
Не найдено
Запрошенный URL/выход из системы не был найден на этом сервере.
Вот конфигурация безопасности:
security:
role_hierarchy:
ROLE_VISITEUR: ['ROLE_TEST_VISITEUR']
ROLE_REDACTEUR: ['ROLE_VISITEUR', 'ROLE_TEST_REDACTEUR']
ROLE_VALIDATEUR_MODIFICATION: ['ROLE_VISITEUR', 'ROLE_TEST_VALIDATEUR_MODIFICATION']
ROLE_ADMIN: ['ROLE_REDACTEUR', 'ROLE_VALIDATEUR_MODIFICATION']
# http://symfony.com/doc/current/book/security.html#where-do-users-come-from-user-providers
providers:
fos_userbundle:
id: fos_user.user_provider.username
firewalls:
# disables authentication for assets and the profiler, adapt it according to your needs
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
pattern: ^/
logout:
path: /logout
target:/
remember_me:
secret: '%secret%'
lifetime: 60*60*10
always_remember_me: true
guard:
authenticators:
- app.sso_authenticator
# activate different ways to authenticate
# http_basic: ~
# http://symfony.com/doc/current/book/security.html#a-configuring-how-your-users-will-authenticate
# form_login: ~
# http://symfony.com/doc/current/cookbook/security/form_login_setup.html
И routing.yml:
logout:
path: /logout
Я опустошил кэш на разработчика и прод но ничего не случилось. Отладка: маршрутизатор команда хорошо показывает маршрут выхода из системы. И журналы пусты, потому что это ошибка 404.
Благодарим за помощь.
Спасибо за ваш ответ, проблема была относительно vhost на Apache. – Th3Mouk