2017-10-05 5 views
0

Ich versuche, eine Verbindung mit dem lokalen Intranet-Server von meiner Android-Anwendung. Die api Anrufe funktionieren gut im Briefträger und anderen Kunden. Aber wenn ich versuche, die Anfrage vom Android-Emulator auf den Server zu stellen, gibt es den Antwortcode "503" zurück (was bedeutet, dass der Host nicht erreichbar ist).API-Anrufe Verbindung zum Intranet-Server funktioniert nicht in Android Emulator

Die APIs werden im Serversystem gehostet, das sich im lokalen Netzwerk befindet. Ich habe versucht, Proxy, DNS-Einstellungen hinzuzufügen, immer noch keine Verwendung.

Ich bin seit einer Woche auf dieses Problem fest.

Es wäre toll, wenn jemand dabei helfen könnte!

+0

Verwenden 10.0.2.2 für Standard-Emulator und 10.0.3.2 für Genymotion einzustellen. Verwenden Sie jeweils PortNo. –

+0

HTTP-Response-Code '500' bedeutet interner Serverfehler. –

+0

@KNeerajLal tut mir leid mein schlechtes. Es ist 503 – user2342107

Antwort

0

müssen Sie URL als 10.0.2.2:portNr

portNr = Der angegebene Port von ASP.NET Development Server

+0

10.0.2.2:portNr wird in der URL verwendet, wenn es eine Verbindung zum lokalen Computer herstellt, wenn Ihr System das Serversystem ist? – user2342107

+0

Ja, und wenn Sie meine Antwort hilfreich finden, markieren Sie sie bitte als akzeptierte Antwort –

Verwandte Themen