JavaScript 또는 Flash 내용이 포함된 파일을 로컬에서 볼 때의 Internet Explorer 보안 메시지
日本語 | 简体中文 | 繁體中文 | Deutsch | English | Español | Français | Italiano
문제점
최근 Microsoft Windows XP 서비스 팩 2(XP SP2) 업데이트의 일부로 이루어진 Internet Explorer 브라우저의 업데이트로 인해 로컬에서 액티브 콘텐트 또는 스크립트를 실행해야 하는 웹 페이지를 볼 경우 Internet Explorer의 노란색 정보 표시줄에 다음과 같은 보안 메시지가 나타납니다.

액티브 콘텐트로는 Flash 또는 Shockwave 동영상이 있습니다. 스크립트로는 클라이언트측 JavaScript 또는 VBScript가 있습니다.
중요: Dreamweaver에서 웹 페이지에 비헤이비어를 추가하면 클라이언트측 JavaScript 코드가 페이지에 추가됩니다.
중요: 이 보안 메시지는 하드 드라이브의 웹 페이지(예: C:\myFiles\myFile.htm)을 직접 볼 경우에만 나타납니다. (Ref. 178644).
원인
XP SP2의 Internet Explorer는 XP SP2 로컬 컴퓨터 영역 잠금 기능의 일부로 로컬 컴퓨터 영역에서 실행하려고 하는 액티브 콘텐트 및 스크립트를 차단합니다. 지금까지 많은 공격자들이 로컬 컴퓨터 영역을 이용하여 컴퓨터에 침입하려고 했기 때문에 Microsoft에서는 기본적으로 이 영역에서 실행할 수 있는 내용에 대한 제한을 강화했습니다. 자세한 내용은 Microsoft의 Windows XP Service Pack 2 Enhancements to Internet Explorer 6에서 "Local Machine Zone Lockdown" 단원을 참조하십시오.
해결 방법
이 보안 문제를 해결할 수 있는 옵션은 여러 가지가 있습니다.
- Internet Explorer 정보 표시줄의 옵션을 사용하면 브라우저에서 실행하려고 하는 액티브 콘텐트 또는 스크립트을 상황에 따라 허용할 수 있습니다. 노란색 정보 표시줄(위 그림 참조)이 나타나면 클릭한 다음
"차단된 컨텐트 허용..."을 선택하여 액티브 콘텐트나 스크립트을 실행합니다. - 정보 표시줄을 표시하지 않고 웹 페이지에서 액티브 콘텐트 또는 스크립트을 실행하려면 "Mark of the Web" 코드를 추가하여 파일이 로컬 컴퓨터 영역이 아닌 다른 영역(예: 인터넷 영역 또는 인트라넷 영역)에서 실행되도록 할 수 있습니다. 다음은 Mark of the Web 코드의 예입니다.
<!-- saved from url=(0022)http://www.yoururl.com -->
프로젝트에 위의 코드를 포함시키려면 해당 도메인을 가리키도록 URL을 변경하고 숫자(0022)를 해당 도메인의 정확한 숫자로 변경해야 합니다. 이 숫자는 "http"의 "h"부터 시작하여 도메인의 마지막 문자(예: ".com"의 "m")로 끝나는 도메인 이름의 문자 수를 나타냅니다.
Mark of the Web 코드를 작성하는 일반적인 방법은 다음과 같습니다.
<!-- saved from url=(0014)about:internet -->
about:internet은 페이지가 로컬 컴퓨터 영역 잠금 설정을 무시하고 인터넷 영역에서 실행되도록 지정합니다.
Macromedia에서는 일반적인 Mark of the Web 코드를 파일에 추가하는 데 사용할 수 있는 Dreamweaver Extension을 만들었습니다. 이 Extension을 사용하려면명령 > Mark of the Web 삽입을 선택하십시오. 이 Extension은 또한 게시하기 전에 파일에서 Mark of the Web 코드를 제거할 수도 있습니다. Mark of the Web 코드를 제거하려면명령 > Mark of the Web 제거를 선택하십시오. 이 Extension은 Dreamweaver MX 2004 및 Dreamweaver MX의 Windows 버전에서만 호환됩니다. - 개발자가 원격 서버를 사용하여 웹 페이지를 미리 보거나 Microsoft IIS 또는 Apache Web Server와 같은 로컬 웹 서버(
http://localhost)를 사용할 수 있습니다. 이 해결 방법에서 가장 중요한 것은 하드 드라이브(C:\)를 사용하지 않고http://프로토콜을 사용하여 웹 페이지를 보는 것입니다.
추가 정보
로컬 액티브 콘텐트 제한 사항 및 Mark of the Web에 대한 자세한 내용은 Microsoft의 Windows XP Service Pack 2 Enhancements to Internet Explorer 6에서 "Local Machine Zone Lockdown" 단원을 참조하십시오.
Dreamweaver 관련 문제에 대한 자세한 내용은 Dreamweaver와 Windows XP 서비스 팩 2를 참조하십시오.
Macromedia 제품에 대한 일반적인 내용은 Macromedia의 XP Service Pack 2 Support Center를 참조하십시오.
| 마지막 업데이트: | 21.10.04 |
|---|---|
| 작성일: | 2004년 10월 4일 |