관리 메뉴

밤 늦게까지 여는 카페

Chrome PNA CORS 에러 처리 - "The request client is not a secure context and the reso 본문

Frontend

Chrome PNA CORS 에러 처리 - "The request client is not a secure context and the reso

Jㅐ둥이 2022. 11. 13. 22:28

로컬 서버에서 CORS 요청을 전부 처리해줬는데 다음과 같은 에러가 발생하면서 요청에 실패하셨나요?

"The request client is not a secure context and the resource is in more-private adress space local"

 
이럴 때에는 크롬 브라우저의 설정을 변경하면  문제를 해결할 수 있습니다.
 
1. 크롬 창에 chrome://flags/#block-insecure-private-network-requests 입력
 

크롬 CORS 설정

2. Block insecure private network requests. 를 Disable로 바꾼다.

비활성화1!

3. Send Private Network Access preflights 를 Disable로 바꾼다.

비활성화2!

 

주의: 테스트가 끝나면 설정값을 다시 활성화시켜야 합니다!
 
 

 
이런 문제가 발생하는 이유는 크롬의 Private Network Acess(PNA) 정책 때문인데 다음에 조금 더 자세히 다뤄보겠습니다!

반응형