Пытаетесь получить XML из вызова веб-службы SSL с помощью Fiddler? - PullRequest
0 голосов
/ 09 октября 2009

Fiddler, кажется, убивает вызов веб-службы, который я делаю через SSL.

Когда у меня трафик захвата fiddler (с проверкой трафика Decrypt HTTPS и обоими пропущенными ошибками сертификата), мой вызов веб-службы становится ненадежным (я могу просматривать SSL в браузере, но вызов веб-службы кажется «не проигнорировано '). По сути, я пытаюсь поймать XML, идущий к веб-сервису через SSL.

Какие-нибудь мысли или лучшие способы сделать это?

Ответы [ 5 ]

3 голосов
/ 10 октября 2009

Fiddler отлично подходит для этого сценария, и многие люди используют Fiddler каждый день.

Обратите внимание, что вам может понадобиться доверять корневому сертификату Fiddler, если вы используете какие-либо компоненты (например, .NET SOAP framework или тому подобное), которые сразу не работают для ненадежных сертификатов.

Подробнее см. http://www.fiddler2.com/fiddler/help/httpsdecryption.asp.

0 голосов
/ 10 октября 2009

Ответ:

Десериализовать загружаемый объект и выбросить в журнал.

Serialization.XmlSerializer
0 голосов
/ 09 октября 2009

Я использовал stunnel , чтобы удалить (или добавить) SSL для тестирования. (в Linux и Windows)

0 голосов
/ 09 октября 2009

Лучший инструмент для отладки веб-сервиса - через плагин Firefox firebug . Если у вас включена вкладка консоли в firebug для вашего сайта, вы можете увидеть, какую ошибку вы получаете при вызове веб-службы или возвращаемых данных.

0 голосов
/ 09 октября 2009

Вы можете попробовать http://www.parosproxy.org/index.shtml

...