FIX: Windows XP 기반 컴퓨터 또는 Windows Server 2003 기반 컴퓨터에서 보안 업데이트 MS06-042를 적용한 후 웹 페이지의 스크립트를 실행하면 "사용 권한이 거부되었습니다." 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 926046 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

Microsoft Internet Explorer 6에서 웹 페이지의 스크립트를 실행하면 다음과 같은 오류 메시지가 나타날 수 있습니다.
사용 권한이 거부되었습니다.
브라우저 창이 닫힌 후 스크립트에서 window.closed 속성에 액세스하면 이러한 문제가 발생합니다.

이러한 문제는 Microsoft Windows XP 기반 컴퓨터 또는 Microsoft Windows Server 2003 기반 컴퓨터에서 보안 업데이트 MS06-042를 적용한 후 발생합니다.

해결 방법

보안 업데이트 정보

이 문제를 해결하려면 Internet Explorer용 최신 누적 보안 업데이트를 설치해야 합니다. 최신 업데이트를 설치하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://update.microsoft.com
Internet Explorer용 최신 누적 보안 업데이트에 대한 자세한 기술 정보를 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://www.microsoft.com/korea/technet/security/current.mspx
참고 이 핫픽스는 보안 업데이트 928090(MS07-016)에 처음 포함되었습니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
928090 MS07-016: Internet Explorer 누적 보안 업데이트

서비스 팩 정보

Windows Server 2003

이 문제를 해결하려면 Windows Server 2003용 최신 서비스 팩을 구하십시오. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
889100 Windows Server 2003용 최신 서비스 팩을 구하는 방법

926046 핫픽스 정보

Windows XP

현재 지원되는 핫픽스를 Microsoft에서 구할 수 있지만 이 문서에서 설명하는 문제를 해결하기 위한 것일 뿐이므로 이러한 특정 문제가 발생하는 시스템에만 이 핫픽스를 적용하십시오. 이 핫픽스는 나중에 추가 테스트를 받아야 할 수도 있습니다. 따라서 이 문제의 영향이 심각하지 않으면 이 핫픽스가 포함된 다음 서비스 팩이 나올 때까지 기다리는 것이 좋습니다.

이 문제를 해결하려면 Microsoft 온라인 고객 서비스에 요청을 제출하여 핫픽스를 구하십시오. 핫픽스를 구하기 위한 온라인 요청을 제출하려면 다음 Microsoft 웹 사이트를 방문하십시오.
http://go.microsoft.com/?linkid=6294451
참고 문제가 추가로 발생하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 해야 할 수도 있습니다. 이 특정 핫픽스로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다. 별도의 서비스 요청을 하려면 다음 Microsoft 웹 사이트를 방문하십시오.
기술지원 서비스 안내
전제 조건

이 핫픽스를 적용하려면 Microsoft Internet Explorer 6 서비스 팩 2(SP2) 및 Microsoft Windows XP 서비스 팩 2(SP2)가 설치되어 있어야 합니다.

다시 시작 요구 사항

이 핫픽스를 적용한 후에는 컴퓨터를 다시 시작해야 합니다.

핫픽스 대체 정보

이 핫픽스는 다른 핫픽스를 대체하지 않습니다.

파일 정보
이 핫픽스의 영어 버전은 아래와 같거나 그 이상의 파일 특성을 갖습니다. 이 파일의 날짜와 시간은 UTC(Coordinated Universal Time)로 나열되며 파일 정보를 볼 때 로컬 시간으로 변환됩니다. UTC와 로컬 시간의 차이를 보려면 제어판의 날짜/시간 도구에서 표준 시간대 탭을 사용하십시오.

Windows XP x86 기반 버전
표 축소표 확대
파일 이름파일 버전파일 크기날짜시간플랫폼
Mshtml.dll6.0.2900.30093,060,7362006-10-0512:12x86

해결 과정

Windows Server 2003 기반 컴퓨터에서 이러한 문제를 해결하려면 window.closed 속성에 액세스할 때 try-catch 블록과 같은 예외 처리기를 구현합니다. 예외가 발생하면 창이 닫히고 Internet Explorer에서 예외를 처리합니다.

예를 들어, 다음 코드 예와 같은 코드를 사용합니다.
<html>
<head>
<script language="JavaScript">
window.onerror = showError;
function showError(msg,url,line)
{
    var errorString = "eClient caught the following error on line "+ line +
        ":\n\n\t" + msg + "\n\nURL:\t" + url + "\nBrowser:\t"
        + navigator.appName + " " + navigator.appName
        + " " + navigator.appVersion;
    alert(errorString);
    return true;
}

var nw = null;
function openWindow()
{
    nw = window.open("about:blank", "blank",
        'resizable=1,scrollbars=1,height=300,width=500');
}
function closeWindow()
{
    nw.close();
}
function closeWindow_again()
{
    var winIsOpen = true;
    try{
        if(nw != null && !nw.closed)
        {
            winIsOpen = true;
            nw.close();
        }
    }
    catch(e)
    {
        winIsOpen = false;
    }
    if (winIsOpen)
        return true;
    else
        return false;
} 
</script>
</head>
<body onload = "openWindow();">
<a href="about:blank" onClick="closeWindow();closeWindow_again()">
Close the child window. This action causes cause a JavaScript error.</a>
</body>
</html>

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다. 이 문제는 Windows Server 2003 서비스 팩 2에서 처음 수정되었습니다.

추가 정보

보안 업데이트 MS06-042에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
918899 MS06-042: Internet Explorer 누적 보안 업데이트
소프트웨어 업데이트 용어에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 926046 - 마지막 검토: 2011년 5월 15일 일요일 - 수정: 6.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Explorer 6.0
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005
키워드:?
kbwinserv2003sp2fix kbsecurity kbHotfixServer kbqfe KB926046

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com