0
VS 2012를 사용하여 새로운 MVC 4 응용 프로그램을 시작했고 SimpleMembershipProvider를 사용하는 것이 좋습니다.고유 이메일을 요구하도록 SimpleMembershipProvider를 설정하는 방법은 무엇입니까?
나는 WebSecurity 클래스의 아이디어와 모든 장점을 좋아한다.
RequiresUniqueEmail 속성을 true로 설정하려면 documentation에이를 수행하는 방법에 대한 제안이 없습니다.
이미 시도했지만 예외가 throw됩니다.이 메서드는 응용 프로그램의 사전 시작 초기화 단계에서 호출 할 수 없습니다. 그리고 그것은 공급자를 추가하려는 we.config의 줄을 가리 킵니다. – CodeMaster2008
아마도이 기능이 사용됩니다. "SimpleMembershipProvider 클래스는 모든 ASP.NET 멤버 자격 공급자가 사용하는 MembershipProvider 클래스에 정의 된대로 ASP.NET 멤버 자격 공급자에서 가능한 모든 기능을 구현하지 않습니다. 멤버는 기본 클래스에서 상속되므로 클래스에서 사용할 수 있지만 액세스하면 예외가 발생합니다. "- (msdn docs에서) 표준 (기본) MembershipProvider를 구현하기 만하면됩니다. –
그래, 그것이 매우 일반적인 요구 사항이라고 생각하더라도 구현되지 않은 문제입니다. 어쨌든, 대신 Websecurity 클래스를 기본/표준 MembershipProvider와 함께 사용할 수있는 곳을 읽었습니다. 나는 파기를 계속해야하며 어떻게 둘 다 얻을 수 있는지 알아야합니다. 고마워. – CodeMaster2008