2011-06-14 5 views
2

IIS 7에서 호스팅되는 WebForms 응용 프로그램이 있습니다. Visual Studio 2010에서 사이트를 실행할 때 정적 콘텐츠가 모두 완벽하게로드됩니다. 우리는 다른 프로덕션 환경에서 호스팅되는 동일한 사이트를 가지고 있으며이 사이트는 그곳에서도 훌륭하게 작동합니다.IIS 7 - 정적 콘텐츠 인증 시도

그러나 새 프로덕션 환경에서 사이트를 호스팅하려고 할 때 정적 콘텐츠를로드하려고 시도 할 때마다 302 Found라는 상태 코드를 제공합니다. 내가 크롬의 개발자 콘솔을 열고 네트워크를 볼 때

는,이를 보여줍니다

/login.aspx?ReturnUrl=%2fjs%2fjquery.js 

이 IIS7에서 뭔가 정적 콘텐츠에서 발생하는 인증을 강요하고 있는게 틀림 없어. 이 문제의 가능한 원인을 확인하기 위해 확인해야 할 것이 있습니까?

답변

2

좋아요, 이유가 무엇이든간에 IUSR 사용자를 추가하고 내 웹 앱에서 읽기 권한을 부여해야했습니다. 나는 그것이 무엇이 요구 사항으로 바뀌 었는지 확신하지 못한다. 누구든지 알고있는 경우 언제든지 의견을 추가 할 수 있습니다.

+0

같은 문제가 있었다 액세스를 참조하십시오. 이 문제가 해결되었습니다. :에스 – Anthony

2

문제가 사라 wwwroot 폴더에 관해서는 동일한 권한을 설정하는 경우 :

사용자 및 IIS_IUSRS가 -