2009-08-20 6 views
0

Gibt es eine Möglichkeit, einen Webdienst auf meinem lokalen Computer, der von Cassini gehostet wird, remote zu debuggen?Ferndebugging-Webdienst von Cassini gehostet

ie Auf meinem lokalen Rechner kann ich zu http: // localhost: 1234/webservice wechseln, aber ich kann nicht zu einem anderen Rechner gehen und auf http: // ip_address_of_my_machine: 1234/webservice zugreifen.

Gibt es einen Weg?

Danke, Jon

Antwort

0

Ich glaube, Sie cassini nicht Remote-Verbindungen lassen sich finden. Gibt es einen Grund, warum Sie es nicht von Ihrem IIS-Webserver ausführen können?

1

Verwenden Sie Fiddler!

Fiddler kann als "reverse proxy" betrieben werden, dh eingehende Anfragen können an einen anderen Port oder Web-Server weitergeleitet werden.

Schritt # 0 Bevor eine der folgenden Optionen funktioniert, müssen Sie anderen Computern die Verbindung zu Fiddler ermöglichen. Klicken Sie dazu auf Extras> Fiddler-Optionen> Verbindungen und aktivieren Sie das Kontrollkästchen "Remote-Computer können verbunden werden". Dann schließe Fiddler.

Option 1: Konfigurieren Sie Fiddler als Reverse-Proxy Fiddler kann so konfiguriert werden, dass jeder an http://127.0.0.1:8888 gesendete Datenverkehr automatisch an einen anderen Anschluss auf demselben Computer gesendet wird. So legen Sie diese Konfiguration fest:

Starten Sie REGEDIT Erstellen Sie ein neues DWORD namens ReverseProxyForPort in HKCU \ SOFTWARE \ Microsoft \ Fiddler2. die DWORD an den lokalen Port Stellen Sie eingehenden Datenverkehr umleiten möchten (in der Regel Port 80 für einen Standard-HTTP-Server) Restart Fiddler Ihrem Browser Navigieren zu http://127.0.0.1:8888

Quelle: http://www.fiddler2.com/fiddler/help/reverseproxy.asp

Verwandte Themen