2009-03-30 3 views
1

을 던져이 오류가 점점 오전 :는 실행 IIS7에 asp.net 웹 응용 프로그램 프로젝트는 그냥 웹 응용 프로그램 프로젝트에 웹 사이트를 변환 예외

System.Security.SecurityException: Request for the permission of type 
'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, 
Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. 

어떤 아이디어? 다른 모든 것은 IIS7에서 정상적으로 실행됩니다. 응용 프로그램에는 완전한 신뢰가 필요하며 web.config에 해당 설정이 있습니다. IIS의 어딘가에서 완전한 신뢰 액세스를 제공해야합니까?

감사합니다.

답변

6

나는 누락 된 비밀 소스가 완전 신뢰가 관리자가 제공 될 필요가

0

웹 사이트 루트 폴더에 대한 권한처럼 보입니다. IIS7 작업자 프로세스가 올바르게 구성되어 있습니까?

+0

이렇게 생각합니다. 모든 사용자의 설정을 올리겠습니다. – Shawn

+0

아직 아무것도 ... 그것은 app_pool, 이상한 것과 같은 이름을 가진 사용자로 실행되는 것처럼 보입니다. – Shawn

+0

"Network Service"및 "IUSR_ % Machine-Name %"이 (가) –

0

진정한 응용 프로그램 풀 기본값으로 설정하고로드 사용자 프로필 =로 이동하는 것입니다 생각합니다. Web.Config에서 설정하면 ASP.NET 응용 프로그램에 FullTrust를 얻을 수 없습니다. 관리자. IIS 관리자에서이 작업을 수행해야합니다.

감사합니다.