2017-12-26 22 views
2

우리는 인트라 및 인터넷 사용자 (Windows 인증)와 ASP.NET MVC 응용 프로그램이 있습니다. 인트라넷 내에서 사용자가 응용 프로그램을 열면 자동 로그인해야합니다. 다른 방법은 수동으로 인증 할 사용자 정의 로그인 페이지를 표시해야합니다. (현재 ntlm 협상으로 인해 401 프롬프트가 표시됩니다.)ASP.NET MVC의 사용자 정의 로그인 페이지와 인트라넷 windows 인증

ntlm 401에 사용자 정의 로그인 페이지를 표시 할 수있는 방법이 있습니까? iis 오류 페이지, application_endrequest 및 webconfig (오류 페이지)를 시도했습니다. 아무것도 작동하지 않습니다.

답변

0

Asp.Net MVC에서 사용자 정의 만들 수있는이 같은 web.config에 자신 만의 정의 된 HTML 레이아웃 페이지 오류 :

<!--IIS Custom Errors--> 
    <httpErrors errorMode="Custom" existingResponse="Replace"> 
     <remove statusCode="404" /> 
     <error statusCode="404" path="/CustomErrors/404.html" responseMode="ExecuteURL" /> 
     <remove statusCode="500" /> 
     <error statusCode="500" path="/CustomErrors/500.html" responseMode="ExecuteURL" /> 
    </httpErrors>