DetailPage-MSS-KB

기술 자료

기술 자료: 294807 - 마지막 검토: 2014년 6월 20일 금요일 - 수정: 11.0

 
모든 사용자가 Microsoft Windows Server 2008에서 실행되는 Microsoft 인터넷 정보 서비스 (IIS) 7.0으로 업그레이드 하는 것이 좋습니다 IIS 7.0 웹 인프라 보안이 크게 늘어납니다. IIS는 보안 관련 항목에 대한 자세한 내용은, 다음 Microsoft 웹 사이트를 방문 하십시오.
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
IIS 7.0에 대한 자세한 내용을 보시려면, 다음 Microsoft 웹 사이트를 방문 하십시오.
http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1)
이 문서에서는 서버에서 "HTTP 오류 메시지 표시" 기능을 해제할 수 있는 여러 가지 방법을 설명합니다. 참고 참조할 수 있는 최종 사용자의 경우 방법 1 브라우저에 "HTTP 오류 메시지 표시" 기능이 해제 됩니다. 나이 URL 주소에 대 한 오류는 알 수 있도록 하려면 웹 사이트 관리자에 게 문의 해야 합니다.

Internet Explorer "친숙 한" 오류 메시지에 대 한

Internet Explorer 웹 페이지를 액세스할 때 Internet Explorer "친숙 한" 오류 메시지가 브라우저에 전송 되는 HTTP 500 메시지의 실제 텍스트 마스크 수 있습니다. 수동으로 각 클라이언트에 대해 이 기능을 해제할 수 있지만, 이 문서에서는 또한 여러 서버 쪽 대안을 "친숙한" 오류 메시지의 표시를 금지하기 위해 제공합니다.

HTTP 1.1 사양에 따라, 인터넷 정보 서비스 (IIS) 5.0을 "302-개체 이동" 과 같은 다른 1xx,2xx, 3xx,4xx, 또는 5xx 상태 코드에 의해 처리 되지 않은 모든 응답에 대한 500 상태 코드를 반환 하거나, "404-파일을 찾을 수 없습니다" 메시지를 반환합니다. IIS 4.0은 RFC 2616을 엄격하게 따르지 않으므로, Active Server Pages (ASP)-기반 Microsoft Visual Basic Scripting Edition (VBScript)은 상태 코드 200를 반환하며 오류가 생깁니다.

자주 볼 상태 코드가 몇 가지는 Internet Explorer 표시 하 고 있는 사실상 서버로 보내고 실제 텍스트 메시지를 마스크는 "친숙 한" 오류 메시지. 그러나, 이러한 "친숙한" 오류 메시지는 클라이언트에 보내는 응답이 지정한 임계값 보다 작거나 동일한 경우에 표시됩니다. 예를 들어, HTTP 500 응답의 정확한 텍스트를 보려면, 콘텐츠 길이가 512 바이트 보다 커야합니다.

웹 서버에서 보내는 실제 메시지를 표시하려면 다음 방법 중 하나를 사용 합니다.

방법 1: Internet Explorer 간단한 오류 메시지 사용 안 함

  1. 해제 하면 browseras에서 친숙 한 오류 메시지 옵션을 다음과 같습니다.
    1. Internet Explorer에 도구 메뉴를 클릭 인터넷 옵션.
    2. 고급 탭의 해당 검색 섹션, 선택을 취소 하 고 HTTP 오류 메시지 표시 확인란을 선택한 다음 클릭 확인.
    3. 브라우저를 닫습니다.
  2. Internet Explorer 관리 키트 또는 SystemPolicies를 사용 하 여 HTTP 오류 메시지 표시 클라이언트 다운 옵션입니다. 방법에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하는 toconfigure "사용자 지정 ASP 오류" 기능.
    http://technet.microsoft.com/en-us/ie/bb219517.aspx (http://technet.microsoft.com/en-us/ie/bb219517.aspx)

방법 2: 사용 및 IIS에서 "사용자 지정 ASP 오류" 기능을 구성 합니다.

  1. 패드 theresponse 충분 한 문자를 보내는 서버를 IIS 5.0에서 "사용자 지정 ASP 오류" 기능을 사용 friendlyerror 메시지를 재정의할 수 있습니다. "사용자 지정 ASP 오류" 기능을 다운로드 하려면 thefollowing Microsoft 웹 사이트를 방문 합니다.
    http://technet.microsoft.com/en-us/library/bb727138.aspx (http://technet.microsoft.com/en-us/library/bb727138.aspx)
  2. 이 안쪽 여백을 구현 합니다. 이렇게 하려면 VBScript를 사용 하 여 문자열 동일한 문자의 문자열을 반환 하는 함수는 onemore 보다는 ErrorThreshold 친숙 한 오류 메시지를 표시 하는 Internet Explorer 사용 합니다. 예를 들어, 500의 태그 바로 앞에 다음 줄을 추가-100.asp:
    <% Response.Write String(513, "_") %>
    					
  3. 일반 500 오류 사용 하도록 구성 합니다. 형식 URL = 500-100.asp 대신 하 고 형식 = 기본값. 기본적으로 500 오류 사용 하도록 구성 되어 형식 = 기본값. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 아래 문서 번호를 클릭 합니다.
    224070  (http://support.microsoft.com/kb/224070/EN-US/ ) 사용자 지정 ASP 오류 페이지 만들기
    참고 IIS는 다른 HTTP 상태 코드를 클라이언트로 보낸 HTTP 500 응답 일부 내부적으로 처리 합니다. 내부 상태 코드 500 클라이언트에 응답 하기 전에 변경 되는 전송 됩니다. ASP의 경우입니다. Response.Status 방법입니다. 이러한 경우 사용자 지정 ASP 오류 코드는 checkedin IIS 하지 않습니다. 이러한 문제를 해결 하려면 사용 하 여 상태 코드를 확인 하는 인터넷 서버 ApplicationProgramming 인터페이스 (ISAPI) 필터는 issent 클라이언트에 IIS 페이지를 처리 한 후.

방법 3: Padresponse.exe ISAPI 필터를 사용 하 여 IIS에서 응답을

Internet Explorer "친숙 한" 오류 설정을 재정의할 수 있도록 모든 500 응답 효과적으로 패딩 512 바이트 보다 큰 것으로 모든 HTTP 500 응답의 콘텐츠 길이 강제로 실행 하는 ISAPI 필터를 사용 합니다. Padresponse.exe입니다 샘플 ISAPI 필터 (소스 코드) 패드 (수신 하는 HTTP 500 상태 코드 기반으로) 클라이언트에 보내는 응답 하는 방법을 보여 주는.

다음 파일은 Microsoft 다운로드 센터에서 다운로드 할 수 있습니다.
그림 축소그림 확대
지금 Padresponse.exe 다운로드 (http://download.microsoft.com/download/IIS50/Sample/1/NT45/EN-US/Padresponse.exe)
릴리스 날짜: 2001 년 4 월 27 일

Microsoft 지원 파일을 다운로드 하는 방법에 대한 자세한 내용을 보시려면, Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
119591  (http://support.microsoft.com/kb/119591/EN-US/ ) 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는 이 파일에 대한 바이러스 검사를 실시하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용하였습니다. 파일은 무단으로 변경할 수 없도록 하기 위해 보안이 강화된 서버에 저장됩니다.

참조

자세한 내용은 번호 아래를 클릭합니다.
261200  (http://support.microsoft.com/kb/261200/EN-US/ ) 500-100.Asp에서의 ASP 오류 대신 HTTP 500 오류 표시
150312  (http://support.microsoft.com/kb/150312/EN-US/ ) 방법: ISAPI 필터 동적 연결 라이브러리를 설치합니다.
HTTP 1.1 사양에 대한 자세한 내용은, 다음 웹 사이트를 방문 하십시오.

RFC 2616 (http://www.ietf.org/rfc/rfc2616.txt)
친숙한 오류 메시지와 친숙 한 메시지를 재정의 하는 해당 오류 임계값에 대한 레지스트리 위치를 표시하는 모든 상태 코드에 대한 자세한 내용을 보시려면, 번호 아래를 클릭합니다.
218155  (http://support.microsoft.com/kb/218155/EN-US/ ) 하이퍼텍스트 전송 프로토콜 오류 메시지 설명

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services 5.1
키워드: 
kbdownload kbhowtomaster kbquadranttechsupp kbconsumer kbtshoot kbmt KB294807 KbMtko
기계 번역된 문서기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:294807  (http://support.microsoft.com/kb/294807/en-us/ )
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.