2010-06-14 1 views
0

Membership.CreateUser를 사용하여 사용자를 만들려고합니다. 다음 줄을 전달한 후 : MembershipUser newUser = Membership.CreateUser (_UserName, _Password, _UserName);Membership.CreateUser를 사용하여 사용자를 만들고 있는데 그 선을 넘어 가면 테이블에서 자동으로 삭제됩니다.

'aspnet_Membership'테이블을 확인하면 사용자가 실제로 생성되었음을 알 수 있습니다. 그 시점에서 나는 응용 프로그램을 중지하고 다시 테이블을 확인합니다. 신비하게도 방금 생성 된 사용자는 사라집니다.

무슨 일이 일어나는지 아는 사람이 있습니까?

고맙습니다. 어쌔

답변

0

빠른 추측이지만 오류가 발생하고 트랜잭션 롤백이 발생하고있는 것 같습니다.

확인 MembershipCreateUserException

+0

신속한 답변을 보내 주셔서 감사합니다. 그러나, 나는 그것을 검사하고 아무 예외도 올리지 않는다. 다른 아이디어? 그건 그렇고, 나는이 기능이 지금까지 작동했습니다 언급해야합니다. 음 ... 아마도 지난 시간에 비밀번호가 해싱되지 않도록 멤버십 매개 변수를 트릭 킹했음을 언급 할 가치가 있습니다 (예 : passwordFormat = "지우기" ). – Assaf

관련 문제