By default, web application hosted in IIS express can only be accessed locally (
localhost) and it will block all external traffic.
What you need to do in order to expose IIS express web application to external traffic:
Run the following command in Command Prompt with Administrator privilege.
netsh http add urlacl url=http://my-w7-pc-dev:23880/ user=everyone
Where my-w7-pc-dev is name of the machine. You can’t customize this, it must be name of the machine.
This will basically add the mentioned URL to
HTTP.SYS, a handler for HTTP requests.
Edit Site Settings
Using Microsoft WebMatrix, edit Settings of the site to use the same URL you register to
More about Configuring HTTP and HTTPS.