title: Consuming ASP.NET Web Api service from other computer in LAN
body: <p>I googled about this, but could't find anything which will fix my problem.
  (I'm new to ASP.NET Web Api)</p>
  
  <p>I built an ASP.NET Web Api and when I run it from visual studio on the local machine everthing is working perfect. (in both cases it work fine, when I use "Use Visual Studio Development Server" and also "Use Local IIS Web server").</p>
  
  <p>The problem is when I tried to call this web service from other computer in the lan network it didn't worked (somthing like: "http://192.168.2.103:8080/api/blabla").
  (1) with "Use Visual Studio Development Server" - the client finish with timeout.
  (2) with "Use Local IIS Web server" - the client received HTTP ERROR 400 "Bad Request - Invalid Hostname" (this when I'm using port 8080 and added rule to windows firewall to pass this port).</p>
  
  <p>I also tried to fully disable windows-firewall, anti-virus and it didn't help.</p>
  
  <p>I have other http web service project implemented in WCF and there everything is OK, I can communicate it from other computer in lan.</p>
  
  <p>NOTE! 
  (1) the other computer is not windows....if it is important)
  (2) ping between the to computers/adresses is working OK.</p>
  
  <p>I will realy appreciate any help.
  thanks,</p>
  
  <p>Haim</p>