[네트워크] strict-origin-when-cross-origin 오류 해결
2023. 9. 12. 17:42ㆍIT
반응형
하이브리드 앱을 개발하다 보니 다양한 상황에서 예상치 못한 이슈가 발생한다.
특히 네트워크 부분은 지식이 많지 않다보니, 네트워크 관련 이슈 발생 시 항상 고전하고 있다.
오늘은 네트워크의 크로스필터(strict-origin-when-cross-origin) 이슈를 알아보자.
네트워크 조건
노트북 네트워크는 사내 내부망에 물려있다.
테스트 디바이스 네트워크는 노트북의 테더링으로 물려있다.
문제 현상
하이브리드 프론트를 노트북의 브라우져 에뮬레이터에서 API 호출 시 strict-origin-when-cross-origin 발생
하이브리드 앱을 모바일 디바이스에 설치 후 API 호출 시 정상 동작
결국 이 부분에 대한 해결책은 서버쪽에서 크로스 필터 예외 처리를 해주거나 실제 디바이스에서 테스트 하는 2가지 방법 밖에는 없는 것으로 결론 내렸다.
그러나 서버 크로스 필터 정책 수정은 보안 위협이 될 수 있기 때문에 실제 디바이스에서 최대한 개발하고 디버깅 하는 것으로 개발 방향을 정하였다.
반응형
'IT' 카테고리의 다른 글
[알뜰폰 결합] 유플러스 인터넷/TV/알뜰폰 결합하기 (0) | 2023.11.27 |
---|---|
[애플] 아이패드 프로 셀룰러 LTE 개통하기(유플러스 알뜰폰 계열 LTE) (2) | 2023.10.12 |
아이패드 프로 11 4세대 (M2 칩) 굿노트5 필기감이 이상할 때 해결 방법(feat. 호버 끄기) (0) | 2023.09.08 |
알리에서 파는 로우 프로파일 PBT 키캡으로 교체 후기(feat. 싸구려 기계식 키보드) (0) | 2023.09.06 |
[모바일/웹] 크롬 인스펙터로 하이브리드 앱 디버깅 하기(Chrome Inspect) (0) | 2023.08.31 |