0
나는이 시리즈를 따라 다음입니다 ASP.net 구성 작동하지 않습니다 . 역할 관리자, 다음 사용자와는mvc4 권한은
[Authorize(Roles="Administrator")]
잘 작동 로그인,하지만 난 ASP.NET 구성을 통해 생성 된 "관리자"계정으로 로그인 할 수 없습니다; 또는 ASP.NET 구성 패널에서 데모에 등록한 사용자를 확인하십시오.
왜이 데모는 두 개의 다른 데이터베이스에 2 개의 연결 문자열을 만들었습니까?
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-WebStore-20120820081613;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-WebStore-20120820081613.mdf" providerName="System.Data.SqlClient" />
<add name="OrdersContext" connectionString="Data Source=(localdb)\v11.0; Initial Catalog=OrdersContext-20120820083248; Integrated Security=True; MultipleActiveResultSets=True; AttachDbFilename=|DataDirectory|OrdersContext-20120820083248.mdf" providerName="System.Data.SqlClient" />
나는 윈도우 서버 2008 R2에 모든 것을 실행하는거야; Visual Studio Express 12.
OrdersContext 연결 문자열 엔티티 프레임 워크가 연결 문자열에 더 많은 정보를 저장하고 일반 연결 문자열을 저장하기 때문에 엔티티 프레임 워크에 대한 것임 –
오타 수정 : "ASP.NET 구성 패널"생성 된 사용자는 기본 연결을 통해 저장됩니다. AccountController는 OrdersContext를 사용하여 사용자가 등록/로그인 할 수 있는지 확인합니다. 어떻게 작동할까요? 아니면 어디에서 잘못 되었습니까? – Marco
web.confg에 회원 구성을 설정 했습니까 –