Symfony слишком много перенаправлений

После многих тестов у меня все еще есть проблема перенаправления с моим проектом Symfony (онлайн, производственный режим).
Когда я очищаю кеш, il работает несколько часов или несколько дней, а затем … «что страница перенаправила слишком много»

Я использую fosuserBundle и jmsSecurityExtraBundle. Я пробовал много модификаций в моем security.yml, но ничего не получалось ..

Пожалуйста помоги….

Вот мой security.yml:

jms_security_extra:
secure_all_services: false
expressions: true

security:
encoders:
Rezofresh\UserBundle\Entity\User: sha512

role_hierarchy:
ROLE_ADMIN:       [ROLE_USER, ROLE_COMPANY]
ROLE_SUPER_ADMIN: [ROLE_ADMIN, ROLE_ALLOWED_TO_SWITCH]

providers:
main:
id: fos_user.user_provider.username_email
custom:
id: rezofresh_user.my_provider

firewalls:
#dev:
#pattern:  ^/(_(profiler|wdt)|css|images|js)/
#security: false
#anonymous: ~

# On crée un pare-feu uniquement pour le formulaire
#main_login:
# Cette expression régulière permet de prendre /login (mais pas /login_check !)
#pattern:   ^/login$
#anonymous: ~
#anonymous: true # On autorise alors les anonymes sur ce pare-feu

main:
pattern:        ^/
anonymous: ~
#anonymous:      true
provider:       custom
form_login:
#login_path: fos_user_security_login
login_path: /
use_forward: false
check_path: fos_user_security_check
default_target_path: rezofreshrezo_locale
failure_path: null
remember_me: true
logout:
path:       fos_user_security_logout
target:     /
remember_me:
key:      "%secret%"lifetime: 31536000 # 365 jours en secondes
path:     /
domain:   ~ # Prend la valeur par défaut du domaine courant depuis $_SERVER

access_control:
- { path: ^/%locale%/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/%locale%/user, roles: ROLE_USER }
- { path: ^/%locale%/company, roles: ROLE_COMPANY }
- { path: ^/%locale%/admin, roles: ROLE_ADMIN }

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]