webapi servicio restful publicar not net found error detailed deploy asp c# asp.net-web-api iis-7

c# - servicio - Webapi trabajando localmente pero no cuando se aloja con subdominios



publish restful web service iis (0)

Estoy construyendo un webapi simple que recupera el equilibrio de los clientes desde db.Everthing funciona bien alojado localmente en IIS. La API toma un param del cuerpo.

public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute("MobileBankingApi", "v1/{controller}/{action}"); }

Y la acción

[HttpPost] [ActionName("balance")] public IHttpActionResult GetBalance([FromBody]Account account) { account.balance = BusinessLayer.Api.AccountHolderApi.GetBalance(account.accountNumber); return Ok(account); }

Localmente funciona bien con este uri

http: // localhost / v1 / accounts / balance

Y cuando implemente la construcción en un servidor en vivo (IIS 7) con subdominio como

http://api.midominio.com/v1/accounts/balance

Obtengo el error 404. ¿Qué estoy haciendo mal? Ayuda apreciada.