2009-08-14 2 views
2

여기에보고 된 문제가 있습니다. ASP.NET Membership Issues With Registration 나는 겪고있는 상황을 요약합니다. 내가 주장한 해결책을 잘 모르겠다. 회원 계정 만들기 문제

는 간단히이 줄을 호출 한 후에 넣어 : 사용자 및 ASPNET 회원 ASPNET :

MembershipUser user = Membership.CreateUser(username, password, email, question, answer, true, out status); 

나는

status != MembershipCreateStatus.Success || user == null 

아직 항목이 테이블에 추가되는 상황으로 실행합니다. 여기

내가 내 Web.config의에서이 무엇

passwordStrengthRegularExpression="" minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0" 

사람이 내 코드에서 관련 문제를 해결할 수 있도록이 문제를 재현하는 방법을 가르치 려 수 있습니까? ! 당신의 MembershipCreateStatus.Success 인 경우

답변

1

= 성공 당신이 그들 중 하나가 당신에게 있는지 확인하기 위해 다른 열거 값을 확인해야 단서 더 :

DuplicateUserName, DuplicateEmail, InvalidPassword, InvalidEmail, InvalidAnswer, InvalidQuestion , InvalidUserName, ProviderError, UserRejected

+0

나는이 모든 것들이 데이터베이스에 새로운 것을 만들지는 않을 것이라고 기대한다. (그러나 나는 이것들을 개별적으로 테스트하지 않았다.) –

+0

나는 동의하지만, 그들이 무엇을 반환하는지 보면서 흥미롭고 아마도 계몽적 일 것이다. – klabranche