[http] 콘솔 오류. 리소스로드 실패 : net :: ERR_INSECURE_RESPONSE

나는 내 머리 속의 링크에서 그것들을 얻고 있습니다.

GET https://fr.s.us/js/jquery-ui.css net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-1.9.1.min.js net::ERR_INSECURE_RESPONSE

GET https://fr.s.us/js/jquery-ui.js net::ERR_INSECURE_RESPONSE

누군가이 jquery 콘솔 오류에 대해 알려주십시오 ..

Failed to load resource: net::ERR_INSECURE_RESPONSE



답변

Chrome을 사용하고 있다고 가정합니다.

그렇다면 루트 문제는 인증서 불일치 / 만료 된 인증서입니다.

여기 코드에서 직접 확인할 수 있습니다 .

특히 내가 보낸 C ++ 파일의 48 행에있는 코드에서 참조하는 매우 상수의 사용에 유의하십시오.

 case net::ERR_INSECURE_RESPONSE:

이 파일의 현재 버전은 여기에 있습니다 . 오류 상태 ERR_INSECURE_RESPONSE는 더 이상 48 행에 있지 않을 수 있지만 오류 코드는 코드의 SSL 인증서 부분에 여전히 존재합니다.

참고 : SSL 인증서에 나열된 호스트 이름을 사용해야합니다. 검색 중이면 크롬이 자동으로 올바른 호스트 이름으로 전환되지만 javascript를 사용할 때는 그렇지 않습니다.


답변

제공된 호스트가 나를 위해 해결되지 않으므로 (사용자 지정 DNS 또는 자체 구성 호스트?) 추측 만 할 수 있습니다.

그러나 SSL을 통해 리소스를 요청하면 인증서가 유효하지 않을 수 있습니다. 자체 서명되었으며 브라우저 / OS 예외에 추가되지 않았거나 그렇지 않으면 유효하지 않습니다.

동일한 브라우저에서 직접 URI를 시도하고 인증서를 검사하십시오.

편집 : 이것은 jQuery, JavaScript 또는 CSS와 직접 관련이 없습니다.


답변

WordPress 사이트에서 작업 할 때 크롬에이 문제가 발생했습니다. 이 코드를 추가했습니다

$_SERVER['HTTPS'] = false;

테마의 functions.php 파일에-파일을 저장할 때 다시 로그인하라는 메시지가 표시되지만 로그인하면 바로 작동합니다.


답변

Chrome이 자동으로 업데이트되는 경우에도 발생할 수 있습니다. 수표를 엽니 다 chrome://help. 상태는 다음과 같아야합니다.

Google 크롬이 최신 상태입니다.

상태가 Chrome 다시 시작을 요청하는 경우가 있습니다. 이 경우 여러 리소스로 인해 net::ERR_INSECURE_RESPONSE. Chrome을 다시 시작한 후 모든 것이 정상적으로 작동했습니다.


답변

최근에 문제가 발생했을 때 개발 서버가 분석 소프트웨어와 애플리케이션을 호스팅하는 교차 사이트 문제였습니다. 다른 환경에서는 크롬 콘솔에이 오류와 dev 서버의 자바 스크립트 파일 (추적기)이 소스로 표시됩니다. 이로 인해 환경에 대한 분석 데이터를 보려고하는 QA 직원에게 문제가 발생했습니다 (이 문제로 인해 아무것도 캡처되지 않음).

이 내부 문제를 해결하기위한 솔루션은 DEV 사이트에서 사용하던 SSL 인증서를 QA 직원의 컴퓨터에있는 Trusted People 저장소에 추가하는 것이 었습니다.

이것이 프로덕션의 문제라면 자바 스크립트를 실제 웹 앱으로 옮길 가능성이 큽니다.


답변

시크릿 창에서 열어보세요. 도움이 되길 바랍니다. 또는 다음 application/.htaccess과 같이 수정할 수 있습니다.

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]


답변

제 경우에는 localhost httpsURL (예 https://localhost:44373/)로 MVC 프로젝트를 테스트 할 때 Chromenet::ERR_INSECURE_RESPONSE 에서 웹 사이트 리소스 (예 : JS파일)에 대해이 오류를 발생시킵니다 .

그래서 Clear Cache로 해결합니다 . 그런 다음 페이지를 새로 고치면 Chrome이 안전하지 않은 URL에 대한 특별 페이지를 표시하고 Proceed to localhost (unsafe)를 클릭하여 허용합니다 .

여기에 이미지 설명 입력