Использование требует_channel: HTTPS вызывает перенаправить петлю

StackOverflow https://stackoverflow.com//questions/20011884

Вопрос

Все работает нормально на моей машине, которая работает Ubuntu.Однако, когда код перенесен на научный сервер Linux (Apache), мы получаем ошибку «перенаправить петлю» в браузере.Мы используем FosuserBundle

Вот список списков контроля доступа:

 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 }
.

снова любой путь, который мы пытаемся привести к этому.

Как мне присматривать о проблемах съемки?Я пытался использовать вкладку Network Tool Tool Chrome Developer, и все это показывает, многое из 301 перенаправления.

Есть подсказки?

Спасибо

Это было полезно?

Решение

Проблема была решена мной, используя опцию Trusted_Hosts в config.yml

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top