MSDN のCreateUserメソッドの一部として文書化されていませんが、コンマを含むユーザー名で何かをしようとすると (ユーザーの作成を含む)、SqlMembershipProvider は ArgumentException をスローします。パスワードのコンマは問題ないようです。私の質問はなぜですか?
System.ArgumentException: The parameter 'username' must not contain commas.
編集: stackoverflowで文書化されているように、コンマを許可する理由の 1 つは、珍しいことですが、電子メール アドレスにコンマを含めることができることです。