Utilisation requis_Channel: HTTPS provoque une boucle de redirection
-
20-12-2019 - |
Question
Tout fonctionne bien localement sur ma machine qui exécute Ubuntu.Toutefois, lorsque le code est porté sur un serveur Scientific Linux (Apache), nous obtenons une erreur "Rediriger la boucle" dans le navigateur.Nous utilisons FosuserBundle
Voici les listes de contrôle d'accès:
access_control:
- { path: ^/practice/referral_listing, roles: ROLE_INTERNAL_PRACTICE_USER, requires_channel: https }
- { path: ^/practice/message_center, roles: ROLE_EXTERNAL_PRACTICE_USER, requires_channel: https }
- { path: ^/practice, roles: ROLE_PRACTICE_USER, requires_channel: https }
#- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/referral, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https}
- { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https }
- { path: ^/admin/, role: ROLE_ADMIN, requires_channel: https }
Encore une fois n'importe quel chemin que nous essayons des résultats.
Comment puis-je avoir des difficultés à tirer dessus?J'ai essayé d'utiliser l'onglet Réseau Chrome Developer Tool et tout ce qu'il montre est beaucoup de redirections de 301.
TOUT TIPS?
merci
La solution
Le problème a été résolu par moi en utilisant l'option confiance_hosts dans la config.yml
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow