2014-05-14 9 views
0

IIS 7.0에 배포 된 웹 사이트가 있습니다. 내가 찾고있는 요구 사항은 매우 간단합니다. 루트 수준의 인증을 통해 폼 인증을 사용할 수 있습니다. 하지만 난 폼 인증을 사용하지 않으면 최종 하위 폴더 중 하나에서 Windows 인증을 사용할 필요가있다. 그러나 나는 이것을 할 수 없다! 나는 differnt 공개 토론을 시도했다 그러나 아무것도 작동하는 것을 보이지 않는다. 이걸 도와주세요!IIS 7.0의 하위 폴더 중 하나에서 폼 인증을 비활성화 할 수 없습니다.

루트 인증을 사용하는 하위 인증 중 하나에서 양식 인증을 사용할 수 없도록 설정할 수 없습니다.

도와주세요! 나는 당신이 내 2 개 인증 방법을 사용할 수 없습니다 알고 지금까지처럼, 그러나

<configuration> 
... 

<location path="subfolder/images"> 
    <system.web> 
     <authorization> 
     <allow users="*" /> 
     </authorization> 
    </system.web> 
    </location> 

... 
</configuration> 

:

이 솔루션은 나를 위해 작동

답변

0

, 나는 인증을 사용하지 않도록 폼 인증과 함께 ASP.NET 응용 프로그램과 그것을 사용했다 같은 응용 프로그램. 이 시나리오에서는 하위 폴더 대신 IIS에서 "하위 폴더"로 만드는 대신 "가상 디렉터리"를 만들어야합니다.

가상 디렉터리를 사용하면이 경우 Windows에서 새 인증 방법을 설정하는 새 web.config를 선언 할 수 있습니다. 당신이이 사이트를 참조하십시오 수행 할 수있는 방법에 대한 전체 연습을 위해

: 답장을 보내

http://msdn.microsoft.com/en-us/library/vstudio/bb763173(v=vs.100).aspx

+0

Dalorzo 감사합니다. 위에서 언급 한 구성은 루트 수준에서 web.config로 이동해야합니까? 내 하위 폴더를 가상 디렉토리로 만들지 않으면 하위 폴더에 포함해야하는 web.config가 있습니까? 제발 조언 해! – user3637131

+0

위의 설정은 루트 수준이지만 하위 폴더의 보안 만 해제합니다. 내 권장 사항은 "가상 디렉터리"를 만들고 Windows 인증을 사용하는 해당 폴더에 새 web.config를 만드는 것입니다. – Dalorzo