系统.运行应用程序时出现InvalidOperationException错误



你好,我得到这个错误,而运行应用程序:

系统。'动作' 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));
}
}

让你的方法私有,

这就是我的解决方案

相关内容

  • 没有找到相关文章

最新更新