<WebSecurity 객체
정의
CreateAccount() 메소드는 사용자 이름과 암호를 사용하여, 사용자 데이터베이스에 새 계정을 생성하고, 선택적으로 사용자가 명시 적으로 계정을 확인해야합니다 여부를 지정할 수 있습니다.
C # 및 VB 구문
WebSecurity.CreateAccount( username,
password, requireConfirmation )
매개 변수
매개 변수 | 유형 | 기술 |
---|---|---|
userName | String | 사용자 이름 |
password | String | 사용자 암호 |
requireConfirmation | Boolean | 계정이 토큰 반환 값을 사용하여 확인해야하는 경우는 true, 기본값은 false입니다. |
반환 값
유형 | 기술 |
---|---|
String | 사용자에게 전송 할 수있는 토큰은 계정을 확인합니다. |
오류 및 예외
WebSecurity 개체에 액세스하면 InvalidOperationException이 경우가 발생합니다 :
- InitializeDatabaseConnection() 메서드가 호출되지 않았습니다
- SimpleMembership가 초기화되지 않습니다 (or disabled in the website configuration)
CreateAccount() 메소드는 또한 MembershipCreateUserException 경우 예외 :
- 사용자 이름이 비어 있습니다
- 사용자 이름은 이미 회원 계정을 가지고
- 암호가 비어 있습니다
- 암호가 너무 깁니다
- 데이터베이스 작업이 실패
기술 데이터
이름 | 값 |
---|---|
네임 스페이스 | WebMatrix.WebData |
어셈블리 | WebMatrix.WebData.dll |
<WebSecurity 객체