2012-07-25 2 views
0

내가 작업하고있는 웹 사이트에는 팝업 창에서 iframe 내에서로드되는 PDF 문서가 많이 있습니다. '안전한 콘텐츠 만 표시됩니다'라는 메시지 때문에 Internet Explorer에서 문서를 열 수 없습니다. '모든 콘텐츠 표시'를 클릭하면 팝업이 닫혀서 문서가 표시되지 않습니다.IE에서 보안 컨텐트 만 표시됨 - 해결할 수 없음

나는이 클라이언트 측을 비활성화 할 수 있지만이 문제는 우리가 많은 사용자를 갖고 있으며 IE 자체 내에서이 옵션을 사용하지 못하도록한다는 것을 기대하지 않기 때문에 실제로 서버 측을 고정해야합니다.

내가 연구 한 웹 사이트가 안전한 웹 페이지 (https)이므로 iframe에로드되는 PDF 문서가 다른 페이지에서로드되는 결과를 낳았습니다. 안전하지 않은 사이트. 링크에 https를 추가 할 수 없거나 PDF가로드되지 않습니다. 그래서 어떻게 든 내 생각 .... 그렇지 않은 경우는 내용의 보안 비트로드의 생각에 IE를 속일 필요가 ...

사람이에 더 가르치 려하고, 어쩌면 솔루션을 제안 할 수 있습니다 : D

을 감사합니다

답변

1

하나의 솔루션은 다른 사이트에서 호스팅되는 정적 콘텐츠에 대한 래퍼 역할을하는 응용 프로그램에 백엔드 서블릿/CGI 스크립트를 만드는 것입니다. 이렇게하면 콘텐츠가 안전하게 전달됩니다.

구성에 액세스 할 수있는 경우 웹 서버에서도이 작업을 수행 할 수 있습니다.

0

https에서 PDF를 배치해야합니다. 그렇지 않으면 오프 사이트 URL에서 PDF를 읽은 다음 https 서버 스크립트에서 바이너리로 써야합니다.

관련 문제