在注册表单上更改MVC用户名设置

最后发布: 2015-05-15 14:35:11


问题

我正在使用MVC开发应用程序。 我正在尝试使用rui.martins注册一个测试用户作为用户名,但是我不能。 我得到的用户名rui.martins无效,只能包含字母或数字 如何更改此限制?

model-view-controller
回答

I solved it

public AccountController(UserManager<ApplicationUser> userManager)
        {
            UserManager = userManager;

            userManager.UserValidator = new UserValidator<ApplicationUser>(UserManager)
            {
                **AllowOnlyAlphanumericUserNames = false**
            };
        }