HTTPS를 통해 완전히 전송해야하는 ASP.NET 사이트가 있습니다. 그러나 Google 크롬에서 페이지에 안전하지 않은 리소스가 포함되어 있다는 경고가 표시됩니다. 이러한 리소스가 무엇이며 HTTPS를 통해 이동하지 않는 이유를 어떻게 알 수 있습니까?
답변
일반적으로 이것은 https를 사용하지 않고 이미지, 자바 스크립트 포함 파일 또는 외부 CSS 파일을로드하기 때문에 발생합니다. FireBug와 같은 프로그램을 사용할 수 있습니다. http://getfirebug.com/
FireBug는 요소가로드되는 방법과 SSL 레이어를 통과하지 않는 요소를 알려줍니다. Firefox가 없다면 Chrome에도 FireBug와 비슷한 기능이 내장되어 있다고 확신합니다.
방화범을 사용하는 방법은 다음과 같습니다.
- 방화범 열기
- 콘솔 탭을 클릭하십시오
- 페이지 새로 고침
- 모든 https 오류는 콘솔에 표시되고 작동하지 않는 리소스를 알려줍니다.
도움이 되었기를 바랍니다
답변
Chrome에서도이 문제가 발생했습니다. 네트워크 탭에서 확인했지만 모든 리소스가 https를 통해로드되었습니다.
해결책 : Chrome을 닫고 다시 엽니 다.
Chrome은 보안 콘텐츠 감지를 캐시하여 문제를 해결하더라도 안전하지 않은 콘텐츠 메시지가 사라지지 않도록해야합니다.
답변
이 온라인 스크립트를 제공하는 사람들과는 아무런 관련이 없지만 쉽고 간단하며 모든 브라우저에서 북마크 할 수 있습니다. 문제를 해결하기 위해 빠르고 잘 작동합니다 .. http://www.whynopadlock.com
답변
Google Chrome : Console
탭 에서 문제가되는 리소스를 볼 수 있습니다 .Inspect Element
창의 .
다음과 같이 나열됩니다.
에서 페이지 https://example.com/page는 안전하지 않은 내용을 표시 HTTP : //example.com/resource를
물론 창이 이미 열려있는 상태 에서 페이지 를 다시로드해야 할 수도 있습니다Inspect Element
.
답변
가장 쉬운 방법 중 하나는 Firefox에서 페이지를 마우스 오른쪽 버튼으로 클릭하고 페이지 정보보기를 선택하는 것입니다. 그런 다음 미디어 탭으로 이동하여 https 대신 http에서로드되는 항목을 찾습니다.
답변
우리는 우리 자신의 가려움을 긁어 내고 웹 사이트를 크롤링하고 어떤 페이지에 비 SSL 리소스가 있는지 알려주는 도구를 작성했습니다. 웹 사이트의 루트 URL 만 입력하면됩니다. 모든 페이지를 수동으로 확인할 필요가 없습니다.
답변
이 문제가 발생했을 때 툴바 (uTorrent)가 오류를 일으킨다는 것을 알았습니다. 도구 모음을 제거하고 오류가 사라졌습니다. 툴바가 내 사이트에서 오류를 일으키는 이유는 확실하지 않지만 SSL 인증서에 더 이상 문제가 없습니다.