วิธี 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 A:
- ชื่อผู้ใช้เป็นที่ว่างเปล่า
- ชื่อผู้ใช้มีบัญชีสมาชิก
- รหัสผ่านว่างเปล่า
- รหัสผ่านเป็นเวลานานเกินไป
- ฐานข้อมูลการดำเนินการล้มเหลว
ข้อมูลทางเทคนิค
名称 | 值 |
---|---|
Namespace | WebMatrix.WebData |
Assembly | WebMatrix.WebData.dll |
วัตถุ WebSecurity