Ben IISExpress ve bu url kullanırken debugs ve mükemmel çalışan bir WCF REST hizmeti yerine IP Adresini kullanarak IIS Express ve bU url ile çalışmak:Visual Studio 2013:</p> <pre><code>http://localhost:<portnumber> </code></pre> <p>Ancak çeşitli nedenlerle, ben de onu gerekir: ayıklama LocalHost
http://<ip address>:<portnumber>
başlangıçta çalıştığımda HTTP hatası 400 var: Kötü isteği. Daha sonra google'ı kullandım ve burada bittim: Connecting to Visual Studio debugging IIS Express server over the lan
Bu iş parçacığı EXACT sorusunu sordu ve cevap bana yolun bir parçası oldu. bu ilişkideki tüm en mükemmel tavsiyelerine uyarak yaptım şu:
Düzenleme IISExpress host.config:
1: Aç% USERPROFILE% \ Belgelerim \ IISExpress \ config \ applicationhost.config dosya.
2: Değiştirilen bu satırların hepsi 17:
<binding protocol="http" bindingInformation="*:8080:localhost" />
artık şöyle bakmak için:
<binding protocol="http" bindingInformation="*:8080:*" />
(17 hat üzerinde değişik port numarası)
Visual Studio :
Kapalı, yeniden açıldı, ancak ra n yönetici olarak
Windows Güvenlik Duvarı:
Eklendi gelen bağlantıları
izin söz konusu limanCMD: komuta
netsh http add urlacl url=http://*:XXXXX/ user=Everyone
Ran, XXXXX port numarasıdır . Şimdi
, ben hata ayıklama başlatmak ve bu URL'ye gittiğinizde:
yerinehttp://<ip address>:<portnumber>
"HTTP hatası 400: Kötü istek", şimdi olsun "hizmeti kullanılamıyor HTTP Hatası 503.".
Tarayıcı şu anda IISExpress'e en az isabet ettiğinden, bu ilerleme durumudur, değil mi? Ama bu noktada bu 503 hatasını nasıl geçeceğime emin değilim. Bir süredir bu hata için google'da arama yapıyorum, ancak yapmaya çalıştığım hiçbir şeye özgü bir şey yok.
Herhangi bir fikrin var mı?