这是我的CreatePasswordHash方法:
你好,我得到这个错误,而运行应用程序:
系统。'动作' projectapi . controller . usercontroller . createpasswordhash (TravelMoreAPI)'有多个指定的参数或从请求体中推断绑定的参数。每个动作只能绑定一个参数。检查以下参数,使用'FromQueryAttribute'指定从查询绑定,' fromouteattribute '指定从路由绑定,'FromBodyAttribute'指定从body绑定的参数:Byte [],passwordHashByte [],passwordSalt '
这是我的CreatePasswordHash方法:
public void CreatePasswordHash(string password, out byte[] passwordHash, out byte[] passwordSalt)
{
using (var hmac = new HMACSHA512())
{
passwordSalt = hmac.Key;
passwordHash = hmac.ComputeHash(System.Text.Encoding.UTF8.GetBytes(password));
}
}
让你的方法私有,
这就是我的解决方案