Warum sehe ich “HTTP-Fehler 400. Die Anfrage für den Hostnamen ist ungültig." bei der Verbindung mit einem wcf-Dienst

Guten Tag, helfen Sie mir, bitte, die situation zu verstehen:

Verbindung zum wcf-service ist nur lokal erhältlich

http://localhost:50233/Service1.svc?wsdl

beim testen der Verbindung von einem anderen Rechner im LAN sehe ich den Fehler 400

http://computer:50233/Service1.svc?wsdl

Fand ich Informationen, dass dies möglicherweise aufgrund MaxFieldLength und deshalb habe ich die registry bearbeitet wie empfohlen hier, aber es ändert nicht das Ergebnis.

C: \ Users \ user> ping computer

Pinging 192.168.0.11 with 32 bytes of data:

Reply from 192.168.0.11: bytes = 32 time <1ms TTL = 127

Reply from 192.168.0.11: bytes = 32 time <1ms TTL = 127

Reply from 192.168.0.11: bytes = 32 time <1ms TTL = 127

Reply from 192.168.0.11: bytes = 32 time <1ms TTL = 127

Ping statistics for 192.168.0.11:

Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 0ms, Maximum = 0ms, Average = 0ms

Wenn Sie den Dienst stoppen, der Fehler auf dem remote-computer wird geändert, um die

"Web page not available"

Die Regeln der firewall erlaubt alle eingehenden verbindungen auf port 50233.

Wenn eine Verbindung zu einer lokalen IP-Adresse

http://computer:50233/Service1.svc?wsdl

Sehe ich die gleichen Fehler 400.

beim entfernen oder Auswechseln von "localhost" auf die IP -

<binding protocol="http" bindingInformation="*:50233:localhost" />

Datei \ My Documents \ IISExpress \ config \ applicationhost.config

Verbindung wird nicht zur Verfügung stehen.

Wenn Sie fügen Sie eine weitere Bindung

<Binding Protocol="http" bindingInformation="*:50233:localhost" />

<Binding Protocol="http" bindingInformation="*:50233:192.168.0.11" />

service, wenn Sie versuchen zu starten, schwört Programm "[9632] iisexpress.exe"

fehlgeschlagen mit code -1073741816 (0xc0000008) "Ein ungültiges handle wurde angegeben".

Windows 8, Visual Studio 2013, mit dem integrierten IIS Express, beide Computer in der gleichen Domäne sind.

InformationsquelleAutor hwak | 2014-06-16
Schreibe einen Kommentar