2014-02-10 5 views
0

googledrive에서 호스팅되는 사이트가 있습니다. 어제는 효과가있었습니다. 오늘은 그렇지 않습니다. 분명히 (내가 사이트가 잘 작동 위를 제거하지만이 동영상을 볼 수없는 경우내 자바 스크립트가 안전하지 않은 이유는 무엇입니까?

function playPause(videoDivId) { 
    var vid = document.getElementsByTagName('video'); 
    for (var i = 0, max = vid.length; i < max; i++) { 
     vid[i].pause(); 
     vid[i].currentTime = 0; 
    } 
    var vidSelect = document.getElementById(videoDivId).children[0]; 
    vidSelect.play(); 
} 

: 문제는 모든 다른 사람을 다시 시작/일시 정지 상태에서 선택 비디오를 재생 자바 스크립트의이 비트와 관련된 것으로 보인다).

구글 크롬은 나에게 다음과 같은 메시지를 제공합니다

이 페이지는 인증되지 않은 소스에서 스크립트가 포함되어 있습니다.

googledrive.com에 대한 연결은 128 비트 암호화로 암호화되어 있습니다. 그러나이 페이지에는 보안이 아닌 다른 리소스가 포함되어 있습니다. 이러한 리소스는 전송 중 다른 사용자가 볼 수 있으며 은 공격자가 페이지 동작을 변경하도록 수정할 수 있습니다. 연결은 TLS 1.2를 사용합니다. 연결은 암호화되어 AES_128_GCM을 사용하여 을 인증하고 ECDHE_ECDSA를 키 교환 메커니즘으로 사용합니다.

어떻게 방지 할 수 있습니까?

+0

이 메시지는 귀하의 * 코드 *에 대해 불평하지 않습니다. 그것은 당신이 링크 한 (비공개로, 비디오 파일) 암호화되지 않은 것들에 대해 불평하고 있습니다. 설명을 주신 덕분에 –

답변

2

오류로 인해 HTTPS 페이지에서 HTTPS가 아닌 스크립트를로드 할 수 없습니다.

+0

. 내가 정확히 무슨 일이 일어 났는지 모르겠지만 나는 다른 문제가 너무 있음을 알게되었다. 모든 파일을 서버로 다시로드 한 후에 모두 정상입니다. – jkahna

관련 문제