2013-07-15 2 views
2

가짜 HTTPS에서 실행되는 dev 사이트를 설정했는데 인증서가 있지만 Chrome은 도메인 때문에 유효하지 않습니다. 내 실제 사이트는 실제 인증서를 가지고 있지만 내 HTTPS 연결이 내 페이지의 일부 안전하지 않은 콘텐츠로 인해 중단되는지 궁금합니다.HTTPS 페이지의 안전하지 않은 콘텐츠

, 내 dev에 사이트에 크롬 개발자 콘솔에서 이러한 유형의 오류를 얻을 자신의 소스 코드를 사용할 때 나는 제 3 자 비디오 호스트로 브라이트를 사용하고 있습니다 :

https://my.website.com/에서 페이지가 안전하지 않은 표시 http://c.brightcove.com/crossdomain.xml의 콘텐츠

개발 버전을 실제 사이트에 배포하는 경우 브라우저의 주소 표시 줄에있는 HTTPS 씰이 손상됩니까? HTTPS는 고객에게 매우 중요하므로 배포하지 않고 어떻게되는지 확인하십시오.

불행히도 Brightcove에는 "true"HTTPS 지원이 없으므로 이러한 오류가 발생하거나 비디오가 작동하지 않습니다. :/

또한 동영상은 JavaScript를 통해로드됩니다.

감사합니다.

+1

상대 URL을 사용하고 프로토콜없는 외부 URL을 사용하십시오. 예를 들어'// code.example.com/js/jquery.js'를 사용하면 페이지가 이미 있으면'https'가 사용되고, 페이지가 – Ian

+0

인 경우'http'가 사용됩니다 @Ian : 외부 사이트가 지원하지 않습니다 HTTPS를 통한 요청, 그게 문제 인 것 같습니다. 그 외에는 귀하의 제안이 유효합니다. 그것이 어떻게 이루어져야하는지입니다. – Ma3x

+0

@ Ma3x 아하 그렇습니다. 나는 먼저 그것을 테스트 했어야했다. (그리고 먼저 모든 것을 정확하게 읽어야한다.) – Ian

답변

5

안전하지 않은 출처 (http)의 콘텐츠를 포함하면 씰이 끊어집니다. 여전히 안전하지만 안전한 콘텐츠 포함 페이지에서만 눈에 띄는 것으로 표시되지는 않습니다.

+1

조금만 명료화해라. 사이트에 올바른 SSL 인증서가있는 한 인감은 녹색 아이콘 대신 Chrome에 노란색 삼각형을 표시합니다. 빨간색 경고/페이지는 표시되지 않습니다. – Ma3x

+0

Firefox에서는 보안 콘텐츠 (잠금) 또는 혼합 콘텐츠 (일반 아이콘) 사이에만 차이가 있습니다. – jwacalex

관련 문제