<WebSecurity對象
定義
該CreateAccount()方法會在用戶數據庫的新帳戶,使用用戶名和密碼,並隨意地讓你指定用戶必須明確確認的帳戶。
C#和VB語法
WebSecurity.CreateAccount( username,
password, requireConfirmation )
參數
參數 | 類型 | 描述 |
---|---|---|
userName | String | 用戶名 |
password | String | 用戶密碼 |
requireConfirmation | Boolean | 真要是帳戶必須使用令牌返回值進行確認,默認為false。 |
返回值
類型 | 描述 |
---|---|
String | 可以發送給用戶的一個標記,以確認該帳戶。 |
錯誤和異常
到WebSecurity對象的任何訪問將引發一個InvalidOperationException:
- 該InitializeDatabaseConnection()方法還沒有被調用
- SimpleMembership未初始化(or disabled in the website configuration)
所述CreateAccount()方法也拋出一個MembershipCreateUserException如果:
- 用戶名是空的
- 用戶名已擁有會員帳戶
- 密碼為空
- 密碼太長
- 數據庫操作失敗
技術數據
名稱 | 值 |
---|---|
命名空間 | WebMatrix.WebData |
部件 | WebMatrix.WebData.dll |
<WebSecurity對象