<WebSecurity Object
Definition
Die CreateAccount() Methode erstellt ein neues Konto in der Benutzerdatenbank, den Benutzernamen und das Kennwort ein, und optional können Sie festlegen , ob der Benutzer explizit das Konto bestätigen müssen.
C # und VB Syntax
WebSecurity.CreateAccount( username,
password, requireConfirmation )
Parameter
Parameter | Art | Beschreibung |
---|---|---|
userName | String | Der Nutzername |
password | String | Das Benutzerkennwort |
requireConfirmation | Boolean | true , wenn das Konto mit dem Token Rückgabewert bestätigt werden muss, ist standardmäßig false. |
Rückgabewert
Art | Beschreibung |
---|---|
String | Ein Token, die den Benutzer gesendet werden kann, das Konto zu bestätigen. |
Fehler und Ausnahmen
Jeder Zugriff auf das WebSecurity Objekt löst eine InvalidOperationException , wenn:
- Die InitializeDatabaseConnection() Methode nicht aufgerufen wurde
- SimpleMembership ist nicht initialisiert (or disabled in the website configuration) - (or disabled in the website configuration)
Die CreateAccount() Methode löst auch eine MembershipCreateUserException , wenn:
- Der Benutzername ist leer
- Der Benutzername hat bereits ein Mitgliedskonto
- Das Passwort ist leer
- Das Passwort ist zu lang
- Die Datenbankoperation fehlgeschlagen
Technische Daten
Name | Wert |
---|---|
Namespace | WebMatrix.WebData |
Versammlung | WebMatrix.WebData.dll |
<WebSecurity Object