2016-06-21 3 views
0

Ich bin ein Xamarin-Projekt für eine mobile App erstellen. In den Xamarin-Formularen erhalte ich einen Fehler: "System.Net.WebException: Fehler: ConnectFailure (Verbindung abgelehnt)". Der Dienst wird auf meinem lokalen Computer zum Testen gehostet.Xamarin.Forms (PCL) nicht den Anruf auf lokal gehosteten WCF-Dienst

+0

Ich glaube nicht, dass dies ein Xamarin-spezifisches Problem ist. Hast du eine Firewall installiert? Hast du es deaktiviert? Verwenden Sie die richtigen Anmeldeinformationen zum Herstellen einer Verbindung? Es gibt wahrscheinlich mehr Details als nur "Verbindung verweigert". Es könnte ein Dutzend Gründe haben. Auf den Informationen, die Sie hier angeben, ist es im Grunde nur raten. –

+0

Testen Sie auf einem Emulator? Hat es WLAN verbunden? –

+0

Ja, es läuft auf Emulator, aber es war nicht mit dem WLAN verbunden. –

Antwort

0

Ich fand die Lösung, die Xamarin benötigt die URL, um eine HTTP-Anfrage zu machen. Also habe ich meinen Dienst auf einem Server gehostet und benutze seine URL für meine Anfragen und erhalte erfolgreich eine Antwort vom Dienst. Für Ihre http-Anfrage können Sie google.com verwenden, um Ihren Anruf zu testen. Es wird immer das Ergebnis zurückgeben.

Verwandte Themen