2014-06-17 2 views
0

안녕하세요 MVC 4Forms Authentication을 사용하여 인트라넷 웹 사이트를 개발 중입니다. 웹 사이트 프로젝트 속성 익명 인증은 내 로그인 Action에 추가 내 Controller[AllowAnonymous][Authorize] 속성 그 후 "Disabled"MVC 4의 익명 특성 허용

그리고 web.config 파일에

<authorization> 
    <deny users="?" /> 
    </authorization> 

입니다. 하지만 로그인 액션을 열면 401.2 Unauthorize error이 표시됩니다.

+0

는 익명 사용자를 귀하의 리소스로 거부하는 것을 의미합니까? 나는 기본값이 일반적으로 라고 믿는다. 이는 인증 된 사용자를 받아들이는 것을 의미한다. 이것이 당신의 문제인지 확실하지 않습니다. – Dangerous

+0

web.config에서 권한을 제거하고 모든 컨트롤러에 대해 [Authorize]를 사용했는데 이로 인해 내 문제가 해결되었습니다. –

답변

0

web.config에서 권한을 삭제하고 모든 컨트롤러에 대해 [승인]을 사용했는데 이로 인해 내 문제가 해결되었습니다.