2014-09-19 21 views
0

ASP.NET MVC 5 응용 프로그램을 개발 중이며 사용자 인증에 문제가 있습니다. 모든 응용 프로그램사용자 인증에 실패했습니다.

가 나는

<authentication mode="Forms"> 
    <forms loginUrl="~/Account/Login" defaultUrl="/" /> 
</authentication> 
<authorization> 
    <deny users="?" /> 
    <allow users="*" /> 
</authorization> 

어떤 식 으로든 사용자 로그를 강제로 config (설정)을 추가했습니다. 하지만 이제는 log in을 사용할 수없고 심지어 Register 버튼이 작동하지 않습니다. 표준 Visual Studio 2013 템플릿에서 시작 했으므로 사용자 지정을하지 않았습니다.

어떤 아이디어가 문제입니까?

+0

가능한 복제본 [ASP.NET MVC에서 패스를 잠그는 방법] (http://stackoverflow.com/questions/11765030/how-to-lock-down-paths-in-asp-net-mvc) . MVC는 승인을 위해 web.config를 사용하지 않으므로 사용하지 마십시오. –

+1

당신은 다음과 같이 말합니다 : _ config_ 이상에 추가했습니다. _ 사용자 정의를하지 않았습니다. P ASP.NET MVC 5는 ASP.NET ID를 인증에 사용하므로 양식 인증을 사용하지 마십시오. – py3r3str

+0

뜻은 - .config를 제외한 모든 사용자 정의입니다. – frankie

답변

0

이미 템플릿에 인증이 구현되었습니다. 당신은 IdentityModels.csAccountController.cs으로 구현했는데, 아무 것도 추가 할 필요가 없습니다. 오직 OpenAuth를 사용하고자 할 때만 가능합니다.

관련 문제