最佳答案
我正在创建一个新的应用程序,并开始使用 EF6-rc1,微软。AspNet.身份。内核1.0.0-rc1,Microsoft。AspNet.身份。微软 EntityFramework 1.0.0-rc1。AspNet.身份。Owin 1.0.0-rc1等等昨天发布的 RTM 版本,我今天晚上通过 NuGet 更新到 RTM。
除了我目前为止所做的一些代码更改之外,一切似乎都进展顺利,直到我尝试为这个应用程序创建一个本地用户帐户。
我一直在研究电子邮件地址作为用户名格式,这种格式在发布候选版本时效果很好,但是现在,当为用户名创建一个具有电子邮件地址的用户时,它会抛出以下验证错误:
用户名 xxxxx@xxx.com 无效,只能包含字母或数字。
我已经花了大约一个小时的时间搜索关于它的配置选项的解决方案或文档,但是没有结果。
有没有什么方法可以配置为允许用户名使用电子邮件地址?