2012-10-30 3 views
4

ASP.Net 웹 응용 프로그램을 설치할 수 있도록 서버를 설정하고 있습니다.IIS7에서 가상 디렉터리 설정

The server is configured to use pass-through authentication with a built-in 
account to access the specified physical path. However, IIS Manager cannot 
verify whether the built-in account has access. Make sure that the application 
pool identity has Read access to the physical path. If this server is joined to 
a domain, and the application pool identity is NetworkService or LocalSystem, 
verify that <domain>\<computer_name>$ has Read access to the physical path. 
Then test these settings again. 

메시지는 어떻게이 일을 수행하는 방법 알려하지 않습니다이 메시지가 표시됩니다

내가 바로 IIS7 관리자에서 사이트 및 가상 디렉터리를 추가 선택을 클릭하고 나는 테스트 설정 버튼을 클릭 .

설정하고있는 서버에는 Windows7 Home Premium이 설치되어 있습니다. 컴퓨터는 모든 기본값이 설정되어 있고 MyComputer-PC (실명이 아님)와 같은 컴퓨터 이름이 설정되어 있습니다. 설정된 도메인이 없습니다.

메시지에 설명 된 내용을 수행하는 방법을 알려줄 수 있습니까?

답변

5

1) IIS로 이동하여 가상 디렉터리를 보유하고있는 IIS 항목을 클릭하십시오. 오른쪽에서 기본 설정을 클릭하여 사용중인 appliatino 풀을 확인합니다.

2) IIS로 이동하여 응용 프로그램 풀로 이동하십시오. 응용 프로그램 풀을 마우스 오른쪽 단추로 클릭하고 사전 설정 -> ID 속성을 확인하여 사용중인 사용자를 찾으십시오.

3) IIS 항목이 매핑되는 폴더로 이동하여 사용자가이 디렉터리에 추가되었는지 확인하십시오. 쓰기 권한을 부여하려면 쓰기 권한을 부여하십시오. 그렇지 않다면, & 실행을 읽는 것이 좋습니다.

+0

답장을 보내 주셔서 감사합니다. 3 단계에서 멈추었습니다. 파일 탐색기에서 가상 디렉터리를 마우스 오른쪽 단추로 클릭하고 속성을 선택하고 공유 탭을 선택했습니다. 공유 버튼을 클릭하여 2 단계에서 사용자를 찾을 수 없습니다. –

+0

3 단계 수행 방법을 알았습니다. http://stackoverflow.com/questions/7334216/iis7-permissions-overview-applicationpoolidentity –

0

기본적으로 사이트 디렉토리에 파일을 쓰지 않으려는 경우이 메시지를 무시할 수 있습니다.

이 메시지는 IIS가 시스템 Windows 계정에 사이트 폴더에 대한 사용 권한이 충분한 지 확인할 수 없음을 의미합니다.

1

메시지는 무엇을해야하는지 명확합니다. IIS의 응용 프로그램 풀 섹션으로 이동하여 기본 응용 프로그램 풀의 고급 설정을 엽니 다. Identity 속성에 지정된 사용자 이름을 확인하십시오.

가상 디렉터리를 실제로 저장하는 위치로 이동하여 폴더 속성 -> 보안으로 이동하십시오. 사용자에게 적절한 액세스 권한이 있는지 확인하십시오.