1

내가 내 MVC 3 응용 프로그램의 web.config 파일에서 수동으로 인증 사용자 이름과 암호를 설정하기 위해 노력하고있어 :Entity Framework 매퍼를 사용하여 asp.net mvc 3 FormsAuthentication 설정하는 방법?

<authentication mode="Forms"> 
    <forms loginUrl="~/Account/LogOn" timeout="2880" /> 
    <credentials passwordFormat="Clear"> 
    <user name="admin" password="secret" /> 
    </credentials> 
</authentication> 

그리고 다음과 같은 경고가 occures :

경고 1을 요소를 '인증'무효가 자식 요소 '자격 증명'. 가능한 요소 목록 : '양식, 여권'. C : \ Users \ Aleksey \ documents \ visual studio 2012 \ Projects \ SportStore \ SportStore.WebUI \ Web.config 20 8 SportStore.WebUI

또한 aspnet_regsql.exe 도구를 사용하려고했지만 Entity Framework 매퍼, 그래서 내 데이터베이스는 (.sdf) 확장 (SQL Server Compact Edition 데이터베이스 파일)을 지원하지 않습니다. 나는 nuget 패키지 관리자를 통해 Microsoft.AspNet.Providers.SqlCE를 추가하려고 시도했습니다. 4 개의 기본 공급자 및 새로운 연결 문자열이 web.config 파일에 나타납니다. 공급자의 연결 문자열을 "EfDbContext"(DbContext에서 상속하는 클래스)로 변경했습니다.
인증을 처음 받았습니다. Mabby "인증에서 EF를 사용하는 방법"이 자세히 설명되어있는 유용한 소스를 알고 있습니까?
미리 감사드립니다.

답변

3

<authentication mode="Forms"> 
    <forms loginUrl="~/Account/LogOn" timeout="2880"> 
    <credentials passwordFormat="Clear"> 
    <user name="admin" password="secret" /> 
    </credentials> 
    </forms> 
</authentication> 
+0

내 어리석은 실수) 감사해야합니다! 게다가, mabby EF 매퍼를 사용할 때 인증 및 권한 부여에 대해 자세히 설명하는 리소스를 알고 있습니까? –

관련 문제