Método WebSecurity CreateAccount
definições
CreateAccount () usando o nome de usuário e senha para criar uma nova conta no banco de dados do usuário, e você pode especificar se o usuário deve confirmar explicitamente a conta conforme necessário.
C # e VB sintaxe
WebSecurity.CreateAccount( username,
password, requireConfirmation )
parâmetros
参数 | 类型 | 描述 |
---|---|---|
userName | String | 用户名 |
password | String | 用户密码 |
requireConfirmation | Boolean | 如果账户必须使用令牌返回值进行确认,则返回 true 。默认返回 false 。 |
Valor de retorno
类型 | 描述 |
---|---|
String | 可发送给用户进行帐户确认的令牌。 |
Erros e exceções
No cenário a seguir, qualquer acesso a WebSecurity objeto lançará um InvalidOperationException:
- Método InitializeDatabaseConnection () não foi chamado
- Não SimpleMembership inicializado (ou desativado na configuração do site)
Nos seguintes casos, o método CreateAccount () também joga um MembershipCreateUserException:
- nome de usuário está vazia
- Nome de usuário já tem uma conta de membro
- A senha está vazia
- A senha é muito longa
- operação de banco de dados falhou
dados técnicos
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
objetos WebSecurity