quest_channel 사용 : https는 리디렉션 루프를 일으 킵니다
-
20-12-2019 - |
문제
모든 것이 우분투를 실행하는 내 컴퓨터에서 현지에서 잘 작동합니다.그러나 코드가 Scientific 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 }
.
우리가 그 결과를 시도하는 모든 경로.
어떻게 촬영하는 데 어려움을 겪습니까?Chrome Developer Tool Network 탭을 사용해 보았습니다. 그리고 모든 표시는 301 개의 리디렉션이 많이 있습니다.
모든 팁?
감사합니다
해결책
config.yml
에서 trusted_hosts 옵션을 사용하여 문제가 해결되었습니다.제휴하지 않습니다 StackOverflow