본문 바로가기
IT 개발/에러

[에러] mixed content: the page at 'https://.....' was loaded over https, but requested an insecure xmlhttprequest endpoint the content must be served over https.

by Dev.Jeon 2023. 3. 8.
반응형

에러메시지

mixed content: the page at 'https://.....' was loaded over https, but requested an insecure xmlhttprequest endpoint the content must be served over https.

 

현상/원인

Mixed content 에러는 https를 사용하는 브라우저에서 비동기로 http를 이용한 리소스 요청으로 발생한 문제입니다.  

저의 경우는 http브라우저에서  https를 비동기로 요청하면서 발생한 문제였습니다. 결국 https와 http를 혼합해서 사용하면 발생하는 에러가 Mixed content 에러라고 보시면 됩니다.

 

해결

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">

html의 head에 meta 정보를 추가 합니다.

 

 

<참조사이트>

https://stackoverflow.com/questions/33507566/mixed-content-blocked-when-running-an-http-ajax-operation-in-an-https-page

 

"Mixed content blocked" when running an HTTP AJAX operation in an HTTPS page

I've a form which I'm submitting (through GET as it is required this way) to a crm (ViciDial). I can successfully submit the form however if I do that the processing file at crm will just echo a su...

stackoverflow.com

 

 

반응형

댓글