Я отлаживаю сетевые вызовы одного из клиентских приложений, код которых у меня отсутствует.Шаги, которые я прошел, описаны ниже.
1) Установите fiddler в системе Windows.
2) невозможно расшифровать HTTPS.
3) установить системный прокси в соответствии со страной клиента.(США)
4) установить приложение на iOS, в которой находится в той же сети.
5) Установлен сертификат Fiddler в телефоне, добавлен в доверенный сертификат
6)Применен ручной прокси, соответствующий тому же внутреннему IP-адресу системы Windows.(не системный прокси-сервер США)
Теперь, когда я открываю приложение, я могу отследить сетевые вызовы до страницы входа.Также в состоянии обнаружить сетевой вызов, который отправляет учетные данные.Но после загрузки в течение 5-8 секунд приложение показывает, что «что-то пошло не так, мы не можем обслужить вас»
Я не вижу никаких следов IP-адреса моей машины (внутренний IP-адрес) в сетевых вызовахпослан.Я изменил часовой пояс своих телефонов на тот случай, если это станет отправной точкой для прекращения обслуживания.
Также случайно после 2-3 попыток появляется следующее всплывающее окно.Я установил сертификат клиента в соответствии с запросом, который был загружен с http://ipv4.fiddler:8888.
Есть много других приложений, для которых я могу видеть все сетевые вызовы, но не для этого конкретного.
Есть ли какие-либо проблемы в настройках моей системы или у провайдера приложений есть механизм для идентификации человека в средних прокси?Или проблемы с сертификатом?
Обновление 1: я проверил журнал фиддлера и обнаружил приведенную ниже ошибку
HTTPS дрожание руки не удалось TargetURLцепочка сертификатов была выдана органом, который не является доверенным. Является ли это случаем, если закрепление SSL?