Android 응용 프로그램에서 사용하기 위해 JSON을 반환하는 ashx를 사용하여 ASP.NET 웹 사이트를 IIS에 배포했습니다. 기본 인증을 사용하여 인증 논리를 구현했습니다.android 응용 프로그램에서 IIS의 ASP.NET 페이지에 연결할 때 잘못된 요청이 발생했습니다.
문제 : Android에서 액세스 할 때 서버 응답이 400 잘못된 요청입니다. httperr 로그 파일에 "400 - Hostname -"이 표시됩니다. 나는 안드로이드 에뮬레이터에서 로컬 호스트에 그것을 밖으로 시도 할 때
- 그것은 작동하는 브라우저
(안드로이드 에뮬레이터에서 피들러를 사용하면 응답은 -1이 될 것입니다. (원시 데이터를 보낸 피들러를 보면 URL에서 호스트를 잃어버린 것 같습니다) - 그러나 이것은 다른 문제이므로 계속 머물러 있지 않습니다. 그것, 나는 단지 그것을 언급 할 것이라고 생각했다. ..)