2008-09-18 3 views
8

우리는 웹 인터페이스가 HTTPS를 통해 제공되는 CMS 시스템을 보유하고 있습니다. 이것은 Firefox에서 훌륭하게 작동하지만 IE6 또는 IE7에서로드 할 때 "이 페이지에는 보안 및 비보안 항목이 모두 포함되어 있습니다."라는 문구가 있습니다.IE에서 "비보안"이라고 생각하는 파일을 어떻게 말합니까?

파이어 폭스에 페이지를로드하고 파이어 버그로 확인했는데 모든 연결이 HTTPS를 통과 한 것 같습니다.

IE가이 잘못된 가짜 오류를 발생시키는 원인을 알 수있는 방법이 있습니까?

+0

이것은 일반적으로 이미지, 스타일 시트 또는 자바 스크립트 파일로 인해 발생합니다. 그걸 확인해 봤어? –

+0

네, 넷 탭을 확인하면 모든 것이 HTTPS 인 것처럼 보입니다. –

답변

6

Fiddler을 사용하면 서버와 IE 간의 트래픽을 볼 수 있습니다.

것은> 피들러 옵션 ...> HTTPS> 도구로 이동 '해독 HTTPS 트래픽'

을 확인해야합니다 모든 HTTPS 이외의 모든 서버 및 IE 사이에서 발생하는 트래픽은 웹 세션에 발견하기 쉬워야한다 명부.

+0

설정 팁을 보내 주셔서 감사합니다. 나는 왜 내가 어떤 이미지 요구도 보지 않고 있는지 궁금해하고 있었다. – Kon

1

SSL을 사용하지 않는 것을 볼 수 없다면 일반적으로 어딘가에있는 깨진 SSL 인증서가됩니다. 어떤 문제가 무엇인지 정확하게 알려주지는 못하는 것은 모르겠지만 충분히 쉽게로드 된 모든 목록을 얻을 수 있습니다.

Firefox의 '페이지 정보'대화 상자 (페이지를 마우스 오른쪽 버튼으로 클릭)의 미디어 탭에서이 작업을 수행 할 수 있으며 Fiddler (매우 유용하고 유용한 소프트웨어)과 함께 사용해 볼 가치가 있습니다.

15

Firefox에는 혼합 콘텐츠 감지에서 여러 가지 버그가 있습니다. 일반적으로 안전하지 않은 리소스를 찾기 위해 Fiddler를 사용해보십시오.

내가 도구 (www.bayden.com/dl/scriptfreesetup.exe)를 작성하면 페이지에있는 첫 번째 안전하지 않은 리소스의 정확한 URL을 보여주는 다른 혼합 된 콘텐츠 프롬프트가 표시됩니다. 이 도구는 기본적으로 프로토 타입이므로 완료하면 제거해야합니다.

+0

이 도구는 여전히 Win7의 IE8에서 작동합니까? 설치 한 후 Internet Explorer를 시작했는데 충돌이 발생했습니다. 이것이 올바른 사용입니까? –

+0

ScriptFree는 Win7의 IE8에서 잘 작동하지만 다른 많은 사람들이 Fiddler와는 달리 문제가있는 것 같습니다. 실제로 성숙한 도구는 아닙니다. 보고 싶은 URL이 있다면 기꺼이 할 수 있습니다. – EricLaw

+1

IE를 관리자로 실행하면이 확장 프로그램을 좀 더 안정적으로 유지하는 데 도움이되는 것 같습니다. 그러나 IE9는 F12 Developer Tools 콘솔에서 직접적으로 안전하지 않은 URL을 보여줌으로써이 문제를 완전히 해결합니다. – EricLaw

3

Eric의 도구 (Eric이 시간을 절약 해 주신 덕분에)를 사용했는데 IE6이 상대 경로로 지정된 배경 이미지를 비보안 내용으로 처리하는 것으로 나타났습니다. 실제로는 https를 통해 요청합니다. 그래서 우습게되면 상대 경로를 절대 경로로 변환하면 정말 도움이 될 것입니다 ...

+0

+1 배경 이미지 설명에 매우 도움이됩니다. –