간단한 MVC 웹 API가 있습니다. Windows 인증을 사용하려는 IIS 응용 프로그램 (처음에는 Owin을 사용하지 않음)이 있습니다. 개발 컴퓨터에서 실행 중이며 로컬 IIS로 실행 중입니다. 다음 절에MVC 웹 API가 Windows 인증을 허용하지 않습니다.
<system.web>
<compilation debug="true" targetFramework="4.5.1"/>
<httpRuntime targetFramework="4.5.1"/>
<authentication mode="Windows" />
</system.web>
이 인증 모드 = "윈도우":
그래서, 내가 찾을 수있는 것과, 내가 Web.config의
1에 다음을 추가 할 필요가 다음 본인은 위의 내용을 추가하고 (데브 스튜디오에서 디버그) 응용 프로그램을 실행할 때
<system.webServer>
<security>
<authentication>
<windowsAuthentication enabled="true"/>
</authentication>
</security>
다음, 나는 다음과 같은 오류가 발생합니다 추가 할
HTTP 오류 500.19 - 내부 서버 오류
구성 오류이 구성 섹션은이 경로에서 사용할 수 없습니다. 이는 섹션이 상위 수준에서 잠겨있을 때 발생합니다. 잠금은 기본적으로 (overrideModeDefault = "Deny")이거나 overrideMode = "Deny"또는 기존 allowOverride = "false"인 위치 태그에 의해 명시 적으로 설정됩니다.
37: <authentication>
38: <windowsAuthentication enabled="true"/>
39: </authentication>
누구나 어떤 아이디어 왜이 점점 될 수 있습니다
그리고 그것은 특히이 웹 config 항목
구성 소스를 가리키는?
또한 IIS 익스프레스로 전환하면 프로젝트 속성에서 Windows 인증이 사용 안 함으로 설정되고 회색으로 표시되므로 여기에서 설정할 수도 없습니다.
미리 도움을 청하십시오! 당신이 applicationHost.config 파일을 읽을 경우
고마워요 렉스! 이것은 내 문제를 즉 허용으로 설정하여 해결했습니다!) – peterc