Skrzypek nie wącha ruchu mydła z ASP.NET strona www

Do tej pory z powodzeniem używałem fiddlera do wąchania ruchu usług internetowych zarówno z urządzeń testowych, aplikacji konsolowych, jak i projektów internetowych.

Dzisiaj zauważyłem, że nie jestem już w stanie powąchać takiego ruchu, jeśli uruchamiam moją aplikację internetową (jest to ASP.NET strona internetowa, hostowana lokalnie na IIS). Widzę cały ruch lokalny, ale ruch usług internetowych po prostu zniknął (usługa jest uderzana, jak widzę debugowanie odpowiedzi w kodzie).

Wciąż jestem w stanie skutecznie powąchać zapytania soap i odpowiedzi z urządzeń testowych lub aplikacji konsolowych w tym samym rozwiązaniu (dokładnie w tym samym środowisku).

Gdyby to była aktualizacja zabezpieczeń systemu windows (jestem na Win7) lub podobne, nigdy by nie zadziałała (chyba że wpływa tylko na ruch kierowany przez IIS).

Czego powinienem szukać, aby spowodować pojawienie się tego zachowania?

Wszelkie wskazówki docenione!

Uwaga: widzę lokalny ruch , ale nie mydło request / responses to the web service which is not hosted local anyway (it ' s a sandbox another team is providing)

EDIT : ten kawałek konfiguracji zrobił sztuczkę (znaleziony na blogu Ricka Strahla)

  <system.net>
    <defaultProxy>
      <proxy
        usesystemdefault="False"
        bypassonlocal="True"
        proxyaddress="http://127.0.0.1:8888"/>
    </defaultProxy>
  </system.net>
Author: JohnIdol, 2010-05-06

6 answers

Jaki jest Klient serwisu internetowego? ASP.NET?

ASP.NET ruch nie jest proxy, chyba że skonfigurujesz ASP.NET aby użyć proxy. Możliwe/prawdopodobne, że aplikacja.config lub maszyna.konfiguracja zmieniła się tak, że ruch nie jest już proxyowany?

Powinieneś zajrzeć do tego działu: http://www.fiddlerbook.com/fiddler/help/hookup.asp#Q-DOTNET

 19
Author: EricLaw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-24 17:23:43

Jeśli chcesz wyświetlić ruch http między witryną internetową a usługą internetową na komputerze deweloperskim, a nie chcesz zmieniać komputera.config.

Jednym z łatwych rozwiązań jest zmiana tożsamości puli aplikacji na swojej stronie internetowej, aby używać własnych poświadczeń bieżącego zalogowanego użytkownika. Oznacza to, że Twoja strona internetowa przyjmie ustawienia serwera proxy i przekieruje na Fiddler.

 3
Author: sjclark76,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-22 22:51:35

Upewnij się, że usługa internetowa, do której dzwonisz (z IE), nie jest http://localhost/yourwebservice

Fiddler nie przechwyci ruchu localhost z IE, użyj http://machinename/yourwebservice zamiast tego.

 1
Author: Stephen Dolier,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-07 02:16:19

Natknąłem się na ten problem jakiś tydzień temu. Wypróbuj tę stronę: http://docs.telerik.com/fiddler/Observe-Traffic/Troubleshooting/NoTrafficToLocalhosthttp://www.fiddler2.com/fiddler/help/hookup.asp#Q-LocalTraffic

Ipv4.fiddler był częścią, która mi pomogła. Mam nadzieję, że to pomoże.

 1
Author: kevindaub,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-15 18:34:48

Prawdopodobnie używasz portu innego niż 80 do tych żądań http. Pamiętam, że ustawiłem odwrotne proxy, aby patrzeć na żądania WCF, które robiłem na mojej lokalnej maszynie podczas dev. Oto dokumentacja: http://www.fiddlertool.com/fiddler/help/reverseproxy.asp

 0
Author: marr75,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-07 14:28:19

Możesz spróbować następujących -

  1. spróbuj zatrzymać Zaporę systemu windows i zobacz, co się stanie
  2. Spróbuj użyć Firefoksa i przekierować ruch do fiddlera i zobacz, co się stanie
 -2
Author: Prashant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-06 19:24:10