나는 클라이언트의 Windows 로그온 사용자 이름을 사용하는 자동 인증 기능이있는 ASP.NET MVC 3 응용 프로그램을 사용하고 있습니다.ASP.NET MVC 인트라넷 앱이 제대로 작동하도록 IIS를 구성하는 방법은 무엇입니까?
VS 웹 서버에서 앱을 실행할 때 완벽하게 작동합니다. 임의의 포트에서 시작하여 즉시 모든 HTTP 요청을 받아들이고 웹 서버에 내 Windows 사용자 이름을 올바르게 전달합니다 (컴퓨터 이름과 함께).
이 프로젝트를 IIS 7.5에 배포 할 때 어떤 방식 으로든 웹 사이트에 액세스 할 수 없습니다. 인증 옵션을 변경하고 결과가 없습니다. IIS가 자격 증명을 묻거나 "오류, 액세스 없음"페이지를 표시합니다.
따라서 자격 증명을 자동으로 제공하여 누구나 올바르게 사이트를 열도록 구성하려면 어떤 옵션을 구성해야합니까?
어떤 인증 모드를 설정하셨습니까? 그리고 무엇을 사용하고 싶습니까? AD/NTLM/Kerberos 사용 하시겠습니까? – abatishchev