2009-03-21 4 views
1

원격 공유에 대한 UNC 경로를 사용하여 IIS에서 가상 디렉터리를 설정할 때 공유에 대한 읽기 요청을 보려는 사용자 ID는 무엇입니까?IIS 6.0 원격 공유에 대한 액세스 권한

위 시나리오를 설정하고 Windows 탐색기에서 확인한 원격 공유에 대한 사용 권한을 가진 알려진 사용자로 '연결 대상'아래에 사용자를 구성했습니다.

http://localhost/myfiles/atestfile.txt을 사용하여 공유의 웹 브라우저에서 파일에 액세스하려고하면 HTTP 오류 401.5가 발생합니다. - 인증되지 않음 : ISAPI/CGI 응용 프로그램 오류로 인증 실패. 'myfiles'는 원격 공유에 매핑되고 atestfile.txt는 공유 폴더에 있습니다.

sysinternals filemon 응용 프로그램을 사용하여 공유에 대한 읽기 요청이 수행되는 프로세스와 사용자를 확인한 경우 요청이 w3wp.exe 프로세스를 통해 이루어지고 사용자가 " NT AUTHORITY \ NETWORK "을 선택하십시오.

'연결 대상'옵션에서 내가 털어 놓은 사용자로 표시 될 것으로 예상됩니다.

모든 안내에 감사드립니다.

+0

사이트의 인증 스키마는 무엇입니까? 익명의 통합? –

답변

0

정확하게 기억한다면 (약 4 년 전 사용) IUSR_이었습니다. 나는 아직도 그렇게 확신하지는 않지만 시험 해보 라.

편집 : 어쩌면 당신은 몇 가지 단서를 찾을 수 있습니다,이 post에서 모습을 제공하려고,

+0

음, IUSR_computername은 원하는 것이 아닙니다. 그러나 알렉 (Alekc)이 제시 한 링크는 IIS의 신원을 조금 기술합니다. –

0

당신은 "TXT"이외의 파일 확장자, 어쩌면 "test.html를"로 또한 그것을 시도 했습니까)? ISAPI 확장 구성 (웹 -> 홈 디렉토리 -> 구성 ...)에서 txt에 사용되는 DLL은 무엇입니까?

MSDN 문서 "How to: Create and Configure Virtual Directories in IIS 5.0 and 6.0"의 "가상 디렉터리에 대한 보안 및 인증 구성"섹션에는 올바른 구성을 찾는 데 필요한 정보가 들어 있어야합니다.

보안 설정에 사용 된 계정이 네트워크 공유에 액세스 할 수 있어야합니다. 이것은 올바른 그룹에 계정을 삽입하거나 해당 계정을 변경하여 수행 할 수 있습니다.

+0

다른 확장 프로그램을 사용해 보았는데 동일한 오류가 발생했습니다. Everyone 사용자를 공유에 추가하고 동일한 오류가 반환되는 경우도 있는데, 이는 나에게 IIS 구성에서 문제가되고 공유 허용이 아니라는 것을 나타냅니다. –

+0

Windows에서 자격 증명을 사용하여 "수동으로"연결하려고 했습니까? "Run ..."그리고 나서 "\\ remoteServer \ share"그리고 looging on ... – splattne

+0

당신이 말한 것처럼 수동으로 작동하지만, 나는 그것이 내가 접속 한 사용자 인 자원에 접근하는 사용자를 검사 할 것이기 때문에 생각한다. 함께 기계. 가상 디렉터리를 통해 리소스에 액세스하려고하면 NT AUTHORITY \ NETWORK을 사용하고 있습니다. –

관련 문제