我正在构建一个简单的webapi,它从db.Everthing中检索客户余额,在本地托管在IIS中运行良好.api从正文中获取一个参数。
public static void Register(HttpConfiguration config)
{
config.Routes.MapHttpRoute("MobileBankingApi", "v1/{controller}/{action}");
}
行动
[HttpPost]
[ActionName("balance")]
public IHttpActionResult GetBalance([FromBody]Account account)
{
account.balance = BusinessLayer.Api.AccountHolderApi.GetBalance(account.accountNumber);
return Ok(account);
}
本地适用于此uri
当我将构建部署到子域名为
的实时服务器(IIS 7)时我收到404错误。我做错了什么?帮助赞赏。