"'/' 애플리케이션의 서버 오류입니다. Windows SharePoint Services 2.0에 로그온하면 경로에 대한 액세스가 거부됩니다."

증상

다음과 같은 경우를 생각해볼 수 있습니다.

  • IIS 6.0을 설치하고 멤버 서버에 ASP.NET.
  • Dcpromo.exe(Active Directory 설치 마법사) 도구를 사용하여 Active Directory를 설치합니다.
  • 도메인 컨트롤러에 Windows SharePoint Services 2.0을 설치합니다.
  • Windows SharePoint Services 2.0 웹 사이트에 로그온하려고 합니다.
  • 사용자 이름과 암호를 세 번 올바르게 입력합니다.

이 시나리오에서는 다음과 유사한 오류 메시지가 표시될 수 있습니다.

Error: Server Error in '/' Application.   

Access to the path "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\root\8c91a6b5\649b28ba" is denied.  

참고 Microsoft Windows Small Business Server 2003:Accessing Backup( Error: Server Error in '/Backup' Application Accessing Companyweb(http://servername/backup): Server Error in '/'ApplicationAccessing Monitoring and Reporting(http://companyweb):Error: Error: '/Monitoring' ApplicationAccessing Remote Web Workplace의 서버 오류(http://servername/monitoring):http://servername/remote):Error: '/Remote' ApplicationDuring Installation(configadminvs.aspx):C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033\app_data 경로에 대한 액세스가 거부되었습니다.

원인

이 문제는 Active Directory를 설치하기 전에 IIS 6.0 및 ASP.NET 설치할 때 네트워크 서비스 그룹에 임시 ASP.NET Files 폴더에 대한 충분한 권한이 없기 때문에 발생합니다.

해결 방법

이 문제를 resolve 실행 중인 ASP.NET 버전에 대한 단계를 수행합니다.

ASP.NET 1.1

  1. 시작을 클릭하고 실행을 클릭하고 열기 상자에 cmd를 입력한 다음 확인을 클릭합니다.

  2. Drive:\Windows\Microsoft.Net\Framework\v1.1.4322 폴더로 전환합니다. 이 폴더에서 드라이브 는 Windows가 설치된 드라이브입니다. 이렇게 하려면 명령 프롬프트에 다음 줄을 입력한 다음 Enter 키를 누릅니다.

    cd **Drive**:\windows\microsoft.net\framework\v1.1.4322
    
  3. 임시 ASP.NET Files 폴더에 대한 네트워크 서비스 그룹에 적절한 권한을 추가합니다. 이렇게 하려면 다음 줄을 입력한 다음 Enter 키를 누릅니다.

    aspnet_regiis -ir
    

    참고 -ir 명령줄 옵션과 -i 명령줄 옵션의 차이점에 대한 자세한 내용은 MSDN(Microsoft Developer Network) 웹 사이트에서 IIS 등록 도구 ASP.NET 참조하세요.

  4. exit를 입력한 다음 Enter 키를 눌러 명령 프롬프트를 닫습니다.

ASP.NET 2.0

  1. 시작을 클릭하고 실행을 클릭하고 열기 상자에 cmd를 입력한 다음 확인을 클릭합니다.

  2. Drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 폴더로 전환합니다. 이 폴더에서 드라이브 는 Windows가 설치된 드라이브입니다. 이렇게 하려면 명령 프롬프트에 다음 줄을 입력한 다음 Enter 키를 누릅니다.

    cd **Drive**:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
    
  3. 임시 ASP.NET Files 폴더에 대한 네트워크 서비스 그룹에 적절한 권한을 추가합니다. 이렇게 하려면 다음 줄을 입력한 다음 Enter 키를 누릅니다.

    aspnet_regiis -ir
    

    참고 -ir 명령줄 옵션과 -i 명령줄의 차이점에 대한 자세한 내용은 MSDN(Microsoft 개발자 네트워크) 웹 사이트에서 IIS 등록 도구 ASP.NET 참조하세요.

해결 방법

이 문제가 발생하지 않도록 하려면 IIS 6.0 및 ASP.NET 설치하기 전에 Active Directory를 설치합니다.

추가 정보

아직 해결되지 않았습니까? SharePoint 커뮤니티로 이동합니다.