Метод WebSecurity CreateAccount
Определения
CreateAccount () метод , используя имя пользователя и пароль , чтобы создать новую учетную запись в базе данных пользователя, и вы можете указать , должен ли пользователь в явном виде подтвердить учетной записи по мере необходимости.
C # и синтаксис VB
WebSecurity.CreateAccount( username,
password, requireConfirmation )
параметры
参数 | 类型 | 描述 |
---|---|---|
userName | String | 用户名 |
password | String | 用户密码 |
requireConfirmation | Boolean | 如果账户必须使用令牌返回值进行确认,则返回 true 。默认返回 false 。 |
Возвращаемое значение
类型 | 描述 |
---|---|
String | 可发送给用户进行帐户确认的令牌。 |
Ошибки и исключения
В следующем сценарии, любой доступ к объекту WebSecurity сгенерирует InvalidOperationException:
- Метод InitializeDatabaseConnection () не был вызван
- не SimpleMembership инициализации (или отключен в конфигурации сайта)
В следующих случаях, метод CreateAccount () также бросает MembershipCreateUserException:
- Имя пользователя пуст
- Имя пользователя уже есть учетная запись участника
- Пароль пуст
- Пароль слишком длинный
- операция базы данных завершилась неудачно
технические данные
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
объекты WebSecurity