0

Visual Studio 2012에서 C#을 사용하여 MVC 4 응용 프로그램을 코딩했습니다.MVC 4 ASP.NET 구성

프로젝트 -> ASP.NET 구성으로 이동 한 다음 보안을 탐색하면 여기에서 생성 한 사용자가 다음과 같습니다. 내 응용 프로그램에 링크되어 있지 않습니다.

예를 들어, ASP.NET 구성에서 사용자를 만들면 사용자가 응용 프로그램을 컴파일하고 실행할 때 로그온 할 수있는 유효한 사용자가 아닙니다. 또한 응용 프로그램의 등록 기능을 통해 사용자를 만들고 로그온하면 만든 사용자가 ASP.NET 구성에 표시되지 않습니다.

둘을 연결할 수 있습니까? 그렇지 않은 경우 사용자를 저장하는 ASP.NET 구성은 어디에 있습니까? 당신이 예 다음, 표준의 asp.net MVC 4 응용 프로그램을 사용하는 경우 사전에

덕분에 대답 아래

답변

0

희망

(ASP MVC4 Admin add user settings에서) 당신을 도울 것입니다. 이것은 예상된다.

MVC4는 기본 사용자가 SimpleMembership이라는 다른 멤버 자격 공급자이므로이 공급자는 ASP.NET 구성 유틸리티와 호환되지 않기 때문입니다. 이 구성 유틸리티는 완전히 다른 테이블을 가진 이전 멤버십 공급자를 사용합니다.

옵션은 다음과 같습니다

  1. 웹 구성 유틸리티를 사용하지 마십시오. 수동으로 또는 스크립트를 통해 사용자를 추가하거나 고유 한 관리자 페이지를 만들 수 있습니다.
  2. 안 간단한 회원 (... 등, 다른 공급자를 사용, 회원을 사용하여 자신 만의 제공자를 작성하지 않습니다) MVC는
  3. 완전히 다른 무언가를 이전 회원 시스템을 사용하도록

로 별도의 데이터베이스 인 경우 예. 알아 차리면 web.config에 멤버십 구성이 없습니다. 대신 ASP.NET 구성 유틸리티는 c : \ windows \ microsoft.net \ framework \ framework \ config의 machine.config에 정의 된 기본 구성원 구성을 사용합니다.

여기에 새로운 공급자에 대한

더 많은 정보 : : 또한

http://weblogs.asp.net/jgalloway/archive/2012/08/29/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web-forms-and-asp-net-mvc-4-templates.aspx

:

기본 위치는

편집 aspnet.mdf라는 App_Data 디렉토리에 프로젝트 디렉토리에있는 파일입니다

http://geekswithblogs.net/Aligned/archive/2012/08/30/mvc-4-authentication.aspx

+0

답장을 보내 주셔서 감사합니다. ASP.NET 구성 유틸리티와 유사한 MVC 4 멤버 자격 공급자에 연결할 수있는 구성 유틸리티가 있습니까? MVC 4 멤버쉽 공급자와 계속 함께하고 싶습니다. – user2985419

+0

불행히도 없습니다. –