Latest web development tutorials

WebSecurity Create Verfahren

WebSecurity Objekte WebSecurity Objekte

Begriffsbestimmungen

Create () -Methode mit dem Benutzernamen und Passwort ein neues Konto in der Benutzerdatenbank zu erstellen, und Sie können festlegen , ob der Benutzer explizit das Konto bestätigen , muss je nach Bedarf.


C # und VB-Syntax

WebSecurity.CreateAccount( username, password, requireConfirmation )


Parameter

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


Rückgabewert

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


Fehler und Ausnahmen

Im folgenden Szenario, jeder Zugriff auf WebSecurity Objekt wird eine InvalidOperationException werfen:

  • InitializeDatabaseConnection () -Methode wurde nicht genannt
  • SimpleMembership nicht initialisiert (oder deaktiviert in der Website - Konfiguration)

In den folgenden Fällen wirft Create () -Methode auch eine MembershipCreateUserException:

  • Benutzername ist leer
  • Benutzername haben bereits ein Mitgliedskonto
  • Das Passwort ist leer
  • Das Passwort ist zu lang
  • Datenbank Vorgang ist fehlgeschlagen

Technische Daten

名称
Namespace WebMatrix.WebData
Assembly WebMatrix.WebData.dll


WebSecurity Objekte WebSecurity Objekte