728x90
쿠버네티스로 전환을 하면서,
ROUTE 53을 alb에 연결한 CF로 연결을 해주었다.
프로젝트를 진행하면서, 헤더와 쿠키에 있는 값들을 확인하며 리다이렉트를 시키는 미들웨어가 존재하는데,
CF를 이용하여 전환하면서 쿠키와 헤더에 값들이 존재하지 않아, 자꾸 리다이렉션이 되지 않는 문제를 찾았다.
이 문제는 CF의 설정 때문이었다.
CF 설정에서 원본정책요청에서 헤더와 쿠키의 값을 받는 설정이 있다.
이 부분에서, 나는 모두 받지 않아 쿠키와 헤더 값들을 alb에서 cf로 전달을 못 해주고 있었다.
그래서 모든 값들이 전달이 되지 않아 리다이렉션이 되지 않았다..!
이럴 때 All Viewer를 선택하여 모든 속성을 넘길 수 있었다.
All Viewer를 선택할 시, 너무 많은 요청으로 성능이 저하 될 수 있으므로 값은 필요한 부분들만 원본 정책을 생성하여 최적화를 진행 가능하다.
728x90