ASP.NET 教程

WebSecurity - CreateAccount()

WebSecurity 对象 WebSecurity 对象

定义

CreateAccount() 方法使用用户名和密码在用户数据库中创建一个新的帐户,并且可根据需要指定用户是否必须明确地确认帐户。

C# 和 VB 语法

WebSecurity.CreateAccount(username, 
password, requireConfirmation)

参数

参数类型描述
userNameString用户名
passwordString用户密码
requireConfirmationBoolean如果账户必须使用令牌返回值进行确认,则返回 true。默认返回 false

返回值

类型描述
String可发送给用户进行帐户确认的令牌。

错误和异常

在下面的情况下,任何对 WebSecurity 对象的访问将抛出一个 InvalidOperationException

  • InitializeDatabaseConnection() 方法没有被调用

  • SimpleMembership 没有初始化(或者在网站配置中禁用)

在下面的情况下,CreateAccount() 方法也抛出一个 MembershipCreateUserException

  • 用户名为空

  • 用户名已经有一个会员帐户

  • 密码为空

  • 密码太长

  • 数据库操作失败

技术数据

名称
NamespaceWebMatrix.WebData
AssemblyWebMatrix.WebData.dll

WebSecurity 对象  WebSecurity 对象

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号