7

我正在尋找一種方法來輕鬆測試我的網站在開發中的移動版本。使Android設備在同一網絡上訪問IIS Express

我已經建立了IIS Express中,這樣我可以使用本地訪問:使用

http://localhost:1025/AppName/

或我的電腦名稱(dazbradbury-PC)

http://dazbradbury-pc/AppName/

這就從我的網絡上的任何機器運行。

但是,當我嘗試從android設備使用此地址時,它根本不起作用。有沒有人得到這個工作?如果是這樣,還需要採取哪些步驟?

+3

這可能是因爲Android不執行WINS名稱解析。試試IP地址。 – SLaks

+0

謝謝@SLaks,那是我需要的線索!我現在已經發布了一個答案,但你值得信任。再次感謝! – dazbradbury

+0

是的 - 歡呼SLaks! – stan4th

回答

8

感謝@SLaks的信息:

這可能是因爲Android不辦WINS名稱解析。試試 的IP地址。

因此,我更新了我的IIS快遞將其插入綁定在applicationhost.config一個IP地址指向一個IP地址:

<binding protocol="http" bindingInformation="*:80:192.168.1.97" /> 

其中192.168.1.97是我的機器的本地IP地址。

我現在可以從我的android設備訪問我的機器IIS Express實例。

+0

謝謝。我有同樣的問題,幾乎有解決方案...除了我試圖綁定我的公共IP地址,所以它沒有工作。 –

+3

如果您獲取訪問被拒絕,**以管理員身份運行Visual Studio。 – nVentimiglia

+0

@nVentimiglia,非常感謝你建議以管理員身份運行。完全解決了我的問題! – Matt

相關問題