2014-02-09 69 views
0

我無法從WP8仿真程序連接到IIS Express本地實例。我給自己定的結合運行VS擁有管理員權限的AM:WP8仿真程序無法連接到IIS Express

<bindings> 
    <binding protocol="http" bindingInformation="*:5285:localhost" /> 
    <binding protocol="http" bindingInformation="*:5285:192.168.1.90" /> 
</bindings> 

工作,因爲它在IIS快捷菜單顯示出來,並在提琴手發送GET到[代碼] HTTP的時候,我可以查看結果的結合://192.168.1.90:5285/API /帳戶/ getallusers [/代碼]。

我創建了一個WP8的測試方法來嘗試訪問API:

public async static void TestConnection() 
{ 
    var url = "http://192.168.1.90:5285/api/account/getusers"; 
    using (var client = new HttpClient()) 
    { 
     var res = await client.GetAsync(url); 
     Debug.WriteLine(res.StatusCode); 
    } 
} 

這應該是足以讓WP8仿真器連接到IIS實例,但即時得到未找到所有的時間。有沒有人有什麼建議可能會造成這種情況?

+1

爲您的IIS網站打開防火牆端口? – WiredPrairie

+0

修復它,讓它成爲答案,我會接受 – neo112

回答

1

我通常忘記的一步是打開IIS Express的防火牆端口。

確保您打開防火牆中的端口5285

相關問題