2011-12-26 3 views
5

내 웹 사이트는 https와 http를 사용하는 외부 jquery 리소스를 사용합니다."안전하게 전달 된 웹 페이지 콘텐츠 만 보시겠습니까?"라는 경고 메시지를 표시하지 않으려면 어떻게해야합니까?

IE 8에서 사이트를 리디렉션 할 때 "안전하게 전달 된 웹 페이지 콘텐츠 만 보시겠습니까?"경고 어떻게 피하지?

이 문제를 해결할 수있는 스크립트가 있습니까?

미리 감사드립니다.

+1

인터넷 옵션 - 고급 설정의 경우 "보안 모드와 보안되지 않은 모드간에 변경하는 경우 경고"를 선택 취소하십시오. 메시지가 표시되지 않습니다. – Murtaza

+8

왜 HTTPS를 통해 jQuery의 복사본을 제공하지 않는가? – Bojangles

+0

예. 하지만 브라우저 설정 변경 대신 스크립트를 사용하여 경고 메시지를 표시하지 않으려 고합니다. 우리가이 일을 할 수 있을까? –

답변

3

을 우리는 자바 스크립트 또는 jquery를 사용하여 보안 경고를 우회 할 수 없습니다. 보안 우려이기 때문입니다.

3

가 인터넷 옵션에서 설정입니다 - ". 보안 및 비보안 모드 사이를 변경하는 경우 경고"사전, 유 선택을 취소하면 u는 메시지를 얻지 않을 것이다.

+0

예. 하지만 브라우저 설정 변경 대신 스크립트를 사용하여 경고 메시지를 표시하지 않으려 고합니다. 우리가이 일을 할 수 있을까? –

7

는 두 가지 문제 영역 것 같다 및 게시물은 문제가있는 명확하게하지 않습니다

  • 당신은 안전하지 다른 사이트에서 호스팅되는 JQuery와 스크립트 파일을 참조한다.

JamWaffles가 말했듯이 https를 사용하여 jquery 파일의 복사본을 귀하의 사이트에서 호스팅하면됩니다. https://stackoverflow.com/a/1458356/773798

또는 ...

  • 당신은 안전하지 않은 사이트에 보안에서 리디렉션 : 자세한 내용은이 대답을 참조하십시오.
나는 이것이이 다른 메시지를 생성하기 때문에, 문제의 원인이 무엇이지만, 보안되지 않은 페이지에 보안에서 리디렉션하는 방법에 대한 자세한 내용은,이 대답 볼 생각하지 않는다

: https://stackoverflow.com/a/3784676/773798

+0

안녕하세요, 이제 두 응용 프로그램 모두에 SSL을 추가했습니다. "https : // www.a.com"및 "https : // www.b.com"이라고 가정합니다. "https : // www.a.com"은 https : // www.b.com에서 $ .ajax() 호출을 통해 wcf 서비스에 액세스하고 있습니다. 또한 jsonp를이 기능에 사용하고 있습니다. 이러한 응용 프로그램이 https가 아닌 경우 제대로 작동합니다. 하지만 $ .ajax() 호출은 https로 만들 때 실패합니다. 이 $ .ajax() 호출에서 "internel 서버 오류"를 발생시킵니다. 보안 모드에서 이러한 작업을 수행 할 수 있습니까? –

+0

응답이 늦어서 죄송합니다. JSONP에 익숙하지는 않지만 도메인 간 호출에 올바른 접근 방식을 사용하는 것처럼 보입니다. jquery의 $ .ajax() 호출은 https와 동일한 도메인으로 잘 작동한다는 것을 알고 있지만 url 기반 콜백을 사용하는 JSONP의 getJSON() 메소드를 사용해야하거나 프록시를 다음과 같이 사용하는 것처럼 보입니다. 여기에 설명되어 있습니다. http://goo.gl/x4kLg – dhochee

-1

당신을 위해하지만 웹 사이트 사용자에게 유용하지 않을 수 있습니다 혜택을 누릴 것 "비활성화

이 안전하게 전달에만 웹 페이지 콘텐츠를 볼시겠습니까 ?그림과 같이 "

IE warning

IE 8의 단계를 따르

이동 에 도구 ->인터넷 옵션

Internet options

이동 에 보안 탭 - >인터넷 ->보안 설정에서

Custom level

팝업 사용자 지정 수준은 혼합 된 콘텐츠 표시

Display mixed content

반복을 및 신뢰할 수 로컬 인트라넷에 대해 이러한 단계를 수 사이트 섹션

관련 문제