Asp.net UserManager PasswordValidator中的空Json modelState密钥

Asp.net UserManager PasswordValidator中的空Json modelState密钥,asp.net,asp.net-identity,modelstate,Asp.net,Asp.net Identity,Modelstate,使用UserManagerI设置密码验证: userManager.PasswordValidator = new PasswordValidator { RequiredLength = 6, RequireNonLetterOrDigit = true, RequireDigit = false, RequireLowercase = true, Requi

使用
UserManager
I设置密码验证:

userManager.PasswordValidator = new PasswordValidator
        {
            RequiredLength = 6,
            RequireNonLetterOrDigit = true,
            RequireDigit = false,
            RequireLowercase = true,
            RequireUppercase = true,
        };
当我通过API调用更改密码时,如果密码无效,我得到的响应是:

{
  "message": "The request is invalid.",
  "modelState": {
    "": [
      "Passwords must have at least one non letter or digit character. Passwords must have at least one uppercase ('A'-'Z')."
    ]
  }
}
如何设置空白的modelState键属性