Frage

Ich habe eine Webapplication in .NET geschrieben, in der CookComputing.xmlrpcv2 für XMLRPC-Kommunikation verwendet wird.

Wenn ich meine Einheitstests in Visual Studio 2008 aufreiche, erfasst Fiddler2 die tatsächlichen XMLRPC-Requests erfolgreich, aber wenn ich die tatsächliche Anwendung unter IIS7 ausführe, zeigt sie nichts. Ich habe überprüft, dass es tatsächlich die XMLRPC-Requests in meiner Firewall aufruft, aber ich muss den Inhalt der Anfragen für Debugging-Zwecke sehen.

Ich habe einen IISReset mit Fiddler ausgegeben, um zu sehen, ob IIS tatsächlich Proxysettings von Wininet beim App-Start holt, aber es half nicht.

Haben IIS seine eigenen Proxy-Settings pro App? Oder wenn es Teil von ASP.NET ist ... Ich kann anscheinend keine Informationen darüber finden.

Ich könnte natürlich meinen eigenen Proxy-Server im WebRequest in Code definieren, aber da ich den Proxy nur für Debugging-Zwecke verwenden möchte, findet ich lieber eine einfachere Lösung.

Dies ist Vista, das IIS7 mit .NET 3.5 SP1 ausführt. Fiddler2 Version 2.1.9.2

War es hilfreich?

Lösung

Die Standard -Proxy -Einstellung ist pro Benutzer. Welche Identität läuft IIS?

Andere Tipps

Überprüfen Sie die Antwort auf Festlegen des Registrierungsschlüssels für alle Benutzer in C#. Es bezieht sich auf http://www.pctools.com/guides/registry/detail/1147/ Dies deutet darauf hin, dass eine ProxySettingSsperuser -Registrierungseinstellung und mit einem 0 -DWORD -Wert erstellt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top