2013-07-23 8 views
0

IIS 7.5에 .NET 4.5 프레임 워크로 ASP.NET Web Forms 응용 프로그램을 배포했습니다. 내 IIS는 로컬 파일에 액세스 할 수 있어야하고, Excel 파일을 편집하고, 새 파일을 작성해야합니다. 응용 프로그램을 실행할 때 오류가 발생하면 ASP.NET에이 파일에 대한 권한이 없습니다.IIS를 통해 파일에 액세스 할 수 없음

이 특수 파일의 속성 페이지에서 IUSR 및 IIS_IUSRS에 모든 권한을 부여합니다. 게시물에서 나는 lusrmgr.msc가 ASPNET 사용자 여야한다는 것을 읽었지만 그러한 사용자는 없다. IIS가 올바르게 설치되지 않았습니까? 내 서버에서

lusrmgr.msc

+0

경우에 따라 변경 한 후에 재부팅하기 만하면됩니다. – Alexander

+0

OK, 재부팅을 시작합니다. 잘하면 도움이됩니다. – Higune

+0

IIS_IUSERS에 대한 lusrmgr의 그룹을 확인하십시오. 현재 사용자의 속성에서 '회원'탭에 추가하려고하면됩니다. –

답변

0

는, 내가 바로 주 폴더 ... "wwwroot에"또는 당신이 당신의 디렉토리로 설정 한 어떤을 클릭하고 사용 권한을 설정하고이에 대한 권한을 변경 할 수 있다고 생각 모두. 내 서버가 좀 까다 롭다. IIS_IUSRS가 액세스 할 수없는 디렉토리를 직접 마우스 오른쪽 버튼으로 클릭하고 권한을 다시 설정해야했다. 예를 들어 액세스가 거부되는 파일이 "wwwroot/files/excel"에 있으면 "파일"에 다시 올리고 다시 "Excel"에서 사용 권한을 수동으로 확인해야합니다.

+0

입니다. 저에게 적합하지 않습니다. Justin – Higune

+0

무엇이 오류입니까? –

+0

같은 전에도, 아마도, 내 경우에는 다른 디렉토리에 다음 wwwroot 내 엑셀 파일을 가지고 말할해야합니다. 이게 문제 야? – Higune

관련 문제