2014-03-26 5 views
0

iis 구성만으로는 구성 할 수없는 매우 특정한 상황에서 승리 인증이 필요한 iis asp.net 모듈을 작성해야합니다. 기본적으로사용자 지정 모듈에서 iis asp.net windows 인증

,

복잡한 조건에 해당하는 경우 ... 그런 다음 강제 Windows 인증 (Kerberos 또는 NTLMv2를) 그렇지 아웃이 갖는 이렇게

사람이 멀리 제안 할 수 있습니다 인증없이 진행 인증 구현을 작성 하시겠습니까?

+0

wtf -이 질문을 게시했지만 위의 텍스트를 환각시키지 않으면 내가 쓴 것이 아닙니다. s/o는 나를 위해 그것을 바꾸었다. –

답변

0

http 모듈에서 적절한 http 헤더를 반환 할 수 있습니다 (예 :

System.Web.HttpContext.Current.Response.Status = "401 Unauthorized" 
System.Web.HttpContext.Current.Response.AddHeader("WWW-Authenticate", "NTLM") 
System.Web.HttpContext.Current.Response.End() 

저는 .NET 1.0의 프로젝트에서이 작업을 수행했으나 여전히 작동해야합니다. 나는 kerberos에 관해 모른다. 그러나 이것은 당신을 시작하게해야한다.