MVC4에서 SimpleMembershipProvider
을 사용하여 로그인 구성표를 만들었습니다. 상자 밖에서 얻을 수있는 것보다 좀 더 제어하기를 원했습니다. AccountControl
. 그래서 데이터베이스와 테이블을 사용하도록 연결을 수정했지만 이름, 성 및 전자 메일 같은 필드를 필요로합니다.SimpleMemberShipProvider, 사용자 정의 데이터베이스 테이블과 함께 여러 PropertyValues 사용
WebSecurity.CreateUserAndRole(username, password);
은 필수 필드 유형 때문에 실패합니다. 나는 PropertyValues
을 사용하여이 문제를 해결할 수 있음을 발견했으나 PropertyValues
을 두 개 이상의 값으로 동일하게 만드는 방법을 알 수 없습니다.
WebSecurity.CreateUserAndAccount(user.Username, user.password, propertyValues: new {firstName = user.firstName});
어떻게 여러 PropertyValues
을 사용 가야합니까?
나는 새 {FIRSTNAME을 추가하려고했다 = fname} new {lastname = lname}이 (가) 실패했습니다. 항상 나를 위해 가장 어려운 간단한 대답입니다. 감사! –