Was sind die gültigen Zeichen für einen Benutzernamen, wenn Sie den SQL-Anbieter für die Mitgliedschaft in ASP.NET verwenden?
Es ist ein beliebiges Zeichen außer Kommas (,). Die einzige andere Einschränkung sind Ihre Datenbankcodierungseinstellungen.
Sie können die Quelle für die Methode SqlMembershipProvider.CreateUser
und die gespeicherte Prozedur aspnet_Membership_CreateUser
in der zu überprüfenden Datenbank anzeigen.
Bearbeiten, weitere Beweise:
[Eine Ausnahme wird ausgelöst, wenn] die Die UserName-Eigenschaft des Benutzers ist leer string (""), enthält ein Komma oder ist länger als 256 Zeichen.
Tags und Links asp.net-membership