2012-06-26 1 views
0

Android 응용 프로그램에서 사용하기 위해 JSON을 반환하는 ashx를 사용하여 ASP.NET 웹 사이트를 IIS에 배포했습니다. 기본 인증을 사용하여 인증 논리를 구현했습니다.android 응용 프로그램에서 IIS의 ASP.NET 페이지에 연결할 때 잘못된 요청이 발생했습니다.

문제 : Android에서 액세스 할 때 서버 응답이 400 잘못된 요청입니다. httperr 로그 파일에 "400 - Hostname -"이 표시됩니다. 나는 안드로이드 에뮬레이터에서 로컬 호스트에 그것을 밖으로 시도 할 때

  • 그것은 작동하는 브라우저
피들러에 전화를 복제 할 때 의미가 있습니다
  • 에서 서버의 ASHX 파일에 액세스 할 때 의미가 있습니다
  • (안드로이드 에뮬레이터에서 피들러를 사용하면 응답은 -1이 될 것입니다. (원시 데이터를 보낸 피들러를 보면 URL에서 호스트를 잃어버린 것 같습니다) - 그러나 이것은 다른 문제이므로 계속 머물러 있지 않습니다. 그것, 나는 단지 그것을 언급 할 것이라고 생각했다. ..)

  • 답변

    관련 문제