2014-02-09 2 views
0

WP8 에뮬레이터에서 IIS Express 로컬 인스턴스로 연결할 수 없습니다. 나는 관리자 권한으로 VS를 실행하는 오전 바인딩을 설정 한 :WP8 에뮬레이터가 IIS Express에 연결할 수 없습니다.

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

는 IIS 익스프레스 메뉴에 표시하고 [코드]에서 http 피들러에서 GET을 보낼 때 나는 결과를 볼 수 있기 때문에 노력하고 바인딩 : //192.168.1.90 : 5285/api/account/getallusers [/ code].

나는 API를 액세스하려고 WP8의 시험 방법을 만들었습니다

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); 
    } 
} 

이것은 IIS 인스턴스에 연결하는 WP8 에뮬레이터를 얻을 충분해야하지만, 메신저 모든 시간을 찾을 수 없음하기를 . 이 문제의 원인에 대한 의견이있는 사람이 있습니까?

+1

IIS 사이트에 방화벽 포트가 열려 있습니까? – WiredPrairie

+0

그걸 고쳐서 대답 해 주면 받아 들일거야. – neo112

답변

1

일반적으로 잊어 버리는 단계는 IIS 용 방화벽 포트를 여는 것입니다.

방화벽에서 5285 포트를 열 었는지 확인하십시오.

관련 문제