인터넷 정보 서비스 7.0 통과 인증을 사용하는 웹 사이트에서 웹 페이지를 보려고 하면 오류 메시지가 나타난다

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

현상

영문자와 숫자가 조합된 PIN 코드가 설정된 Bluetooth 장치가 있다면:
  • 컴퓨터에 Microsoft 인터넷 정보 서비스 (IIS) 7.0 실행 중입니다.
  • 웹 사이트에 대한 실제 경로가 UNC (범용 명명 규칙) 디렉터리가 설정됩니다.
  • 웹 사이트 통과 인증을 사용합니다.
  • 웹 사이트에서 웹 페이지를 보려고.
이 시나리오에서는 웹 브라우저에 다음 오류 메시지가 나타납니다.
HTTP 오류 500.19 - 내부 서버 오류

설명: 페이지 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지를 액세스할 수 없습니다.
오류 코드: 0x8007052e
알림: BeginRequest
모듈: IIS 웹 코어
요청한 URL: URL
실제 경로: Physical_Path
로그온 사용자: 아직 결정됩니다.
로그온 방법: 아직 결정됩니다.
처리기: 아직 결정됩니다.
구성 오류: 구성 파일을 읽을 수 없습니다.
구성 파일: \\?\UNC\ Configuration_File_Path

원인

IIS 6.0은 호스팅 작업자 프로세스 ID를 원격 디렉터리로 연결합니다. 그런 다음 IIS 6.0 원격 디렉터리 대조하여 사용자를 인증합니다. 그러나 IIS 7.0 위임 시나리오를 소개합니다. IIS 7.0 웹 사이트 설정 및 응용 프로그램 수준 설정을 Web.config 파일에 위임할 수 있습니다.

통과 인증은 UNC 디렉터리에 있는 Web.config 파일에 저장됩니다. 따라서 IIS 7.0의 기본 프로세스 ID를 Web.config 파일을 먼저 인증 프로세스가 시작되기 전에 모든 보안 관련 설정을 적용해야 하는지 여부를 확인하기 위해 검토해야 합니다. IIS 7.0의 기본 프로세스 ID를 Web.config 파일을 열 수 있는 권한이 없습니다. 따라서 웹 요청이 거부됩니다.

UNC 디렉터리에 있는 Web.config 파일이 있을 경우 IIS 7.0 상위 디렉터리에 대해 정의된 규칙을 사용합니다. 웹 콘텐츠를 이 시나리오에서 제공될 작업자 프로세스 ID 전체 콘텐츠 디렉터리에 대한 액세스 권한이 있어야 합니다. 그렇지 않으면 웹 요청이 거부됩니다.

해결 방법

이 문제를 해결하려면 및 통과 인증이 확인해야 작동 올바르게, 다음 이 단계를 수행하십시오.
  1. UNC 디렉터리에 액세스하는 모든 사용자 계정을 UNC 디렉터리에 대한 읽기 권한이 있는지 확인하십시오.

    참고 이 문제는 IIS 6 .0의 동작을 동일합니다.
  2. IIS 작업자 프로세스 ID는 도메인 계정이나 또한 작업 그룹 계정을 UNC 파일 서버에서 실행 중인지 확인하십시오. 필요한 경우 동일한 사용자 이름과 동일한 암호로 IIS 작업자 프로세스 ID가 UNC 파일 서버의 계정을 만듭니다.

    슬라이드 노트
    • 이 동작은 IIS 6 .0에서 동작과 다릅니다.
    • 기본적으로 DefaultAppPool 응용 프로그램 풀을 네트워크 서비스 계정에서 실행됩니다. 이 계정은 로컬 컴퓨터에 있고 다른 컴퓨터에 이 계정이 없습니다. 따라서 DefaultAppPool 응용 프로그램 풀이 도메인 사용자 계정을 사용하도록 구성해야 합니다. 그런 다음 UNC 파일 서버에 같은 계정을 사용할 수 있습니다. 또는 UNC 파일 서버 및 IIS 7.0을 실행하는 컴퓨터에서 작업 그룹 계정을 만들 수 있습니다.
  3. UNC 디렉터리에 있는 Web.config 파일이 없으면 Web.config 파일에 대한 임의 액세스 제어 목록을 (DACL) DACL 2단계에서 확인된 계정 포함되도록 편집하십시오. DACL 2단계에서 만든 계정이 포함되도록 Web.config 파일의 DACL을 또는 편집하십시오.

    UNC 디렉터리에 있는 Web.config 파일이 없으면 DACL 2단계에서 확인된 계정 포함되도록 UNC 디렉터리의 DACL을 편집하십시오. 또는 UNC 디렉터리의 DACL을 DACL 2단계에서 만든 계정이 포함되도록 편집하십시오.

    참고 이 동작은 IIS 6 .0에서 동작과 다릅니다.

해결 과정

이 문제를 해결하려면 웹 사이트의 특정 사용자 계정을 사용하여 UNC 디렉터리 연결을 구성하십시오. 웹 사이트의 특정 사용자 계정을 사용하는 경우 작업자 프로세스가 지정된 사용자 ID를 가장합니다.

현재 상태

이것은 의도적으로 설계된 동작입니다.

속성

기술 자료: 934515 - 마지막 검토: 2007년 4월 3일 화요일 - 수정: 1.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Services 7.0
키워드:?
kbmt kbprb kbtshoot KB934515 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

피드백 보내기

 

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