문제

방금 Windows 7을 설치했으며 IIS 7에서 작업중인 MVC 응용 프로그램을 IIS 7.5에서 작업하려고합니다.

내가 가진 문제는 정적 파일 (CSS, GIF, JPG ...)을로드하려고 할 때 인증이 필요하다는 것입니다. 그래서 내가 가려고한다면 :

http://example.com/Content/site.css

그것은 다음으로 리디렉션됩니다.

http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
도움이 되었습니까?

해결책

나는 문제를 찾게되었다. 읽기 액세스를 위해 IIS_USRS & IUSR 계정이 필요한 것 같습니다. 나는 Vista에서 IIS_USRS 계정 만 가지고 있다고 확신합니다.

다른 팁

나에게는 인증이 필요한 특정 정적 콘텐츠 파일이되었지만 다른 정적 콘텐츠 파일에는 필요하지 않았습니다. 이 파일은 Windows 탐색기에서 녹색이라는 것이 밝혀졌습니다. 파일에 고급 속성으로 가서 "데이터를 보호하기 위해 컨텐츠 암호화"를 끄고 문제가 해결되었습니다.

당신이 무언가를 엉망으로 만든 것 같습니다.

ASP.NET MVC 템플릿 응용 프로그램 (새 MVC 프로젝트를 시작할 때 생성 된 것)을 사용하는 경우 정적 컨텐츠를 다운로드 할 수있는 권한이 필요하지 않습니다.

경로 나 다른 것과 같은 더 많은 정보를 제공하면 문제를 이해하고 해결책을 찾는 것이 더 쉬워집니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top