NotFound для конечной точки HTTPS при расшифровке трафика HTTPS - PullRequest
0 голосов
/ 05 декабря 2011

В настоящее время я разрабатываю приложение на C # для Windows Phone против веб-службы HTTPS.Вот пример конечной точки, к которой я обращаюсь:,Если я отключу опцию «Расшифровать трафик HTTPS» в Fiddler, то получу ответ, который я ожидаю в своем коде.

В Fiddler я вижу запрос HTTP CONNECT с результатом 200, но больше ничего.

Я использую Fiddler v2.3.7.4 beta на 64-битной Windows 7 без фильтров.У меня не настроены прокси-серверы, и проблема не исчезнет, ​​если я отключу антивирусную защиту (Microsoft Security Essentials).Я попытался удалить сертификаты перехвата, и корневые и специфичные для сайта сертификаты были правильно воссозданы.

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

ОБНОВЛЕНИЕ: Я могу поразить конечную точку и получить ответ просто отлично, используя браузер и когда не дешифрует трафик HTTPS через Fiddler и когда Fiddlerне участвует.

1 Ответ

1 голос
/ 05 декабря 2011

Вы можете установить сертификат на эмуляторе, я также использую эндопункт HTTPS в своем приложении и могу расшифровать трафик.

Вам необходимо зайти на IE Mobile по этому URL: http://yourmachine:8888/ и нажать на ссылку «установить корневой сертификат», после того как вы сможете увидеть трафик после рукопожатия (CONNECT)

Тебе нужно запустить Fiddler, как мне кажется, эмулятор.

...