Tout d'abord, ouvrez le fichier applicationhost.config dans visual studio. adresse>> C:\Users\Your User Name\Documents\IISExpress\config\applicationhost.config
Trouvez ensuite ces codes :
<site name="Your Site_Name" id="24">
<application path="/" applicationPool="Clr4IntegratedAppPool"
<virtualDirectory path="/" physicalPath="C:\Users\Your User Name\Documents\Visual Studio 2013\Projects\Your Site Name" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:Port_Number:*" />
</bindings>
</site>
*)Numéro_de_port:Lorsque votre site tourne dans IIS express sur votre ordinateur, le numéro de port sera visible dans la barre d'adresse de votre navigateur comme ceci : localhost:numéro_de_port/... Lorsque vous modifiez ce fichier, sauvegardez-le.
Dans la deuxième étape, vous devez exécuter cmd en tant qu'administrateur et taper ce code : netsh http add urlacl url=http://*:port_Number/ user=everyone
et appuyez sur la touche Entrée
Dans la troisième étape, vous devez activer le port sur le pare-feu.
Go to the “Control Panel\System and Security\Windows Firewall”
Click “Advanced settings”
Select “Inbound Rules”
Click on “New Rule …” button
Select “Port”, click “Next”
Fill your IIS Express listening port number, click “Next”
Select “Allow the connection”, click “Next”
Check where you would like allow connection to IIS Express (Domain,Private, Public), click “Next”
Fill rule name (e.g “IIS Express), click “Finish”
J'espère que cette réponse vous sera utile
Mise à jour pour Visual Studio 2015 dans ce lien : https://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer