Проблема с почтальоном (настройки прокси?) - PullRequest
1 голос
/ 15 апреля 2019

Я только начинаю изучать Postman (win10, за множеством корпоративных брандмауэров и прокси).

У меня не было проблем с достижением https://postman -echo.com для GET и POSTзапросы.

Но у нас есть внутренний веб-сайт с самозаверяющим сертификатом, который также вызывает запрос имени пользователя / пароля в Chrome (кажется, что он использует обычную аутентификацию). В любом случае, запрос GET работает, если поставить поле URL.,https://epicorapp2/ERP10.1Test/api/v1/Erp.BO.JobEntrySvc/JobEntries?%2524top=1

Вот что я сделал:

  1. Использованные настройки для отключения проверки общего / SSL-сертификата
  2. Использованные настройки / прокси (Использовать системный прокси)

и во всех случаях я выполнил настройки проверки SSL-сертификата (выкл.)

и все равно получаю:

Could not get any response
There was an error connecting to https://epicorapp2/ERP10.1Test/api/v1/Erp.BO.JobEntrySvc/JobEntries?%2524top=1.
Why this might have happened:
The server couldn't send a response:
Ensure that the backend is working properly
Self-signed SSL certificates are being blocked:
Fix this by turning off 'SSL certificate verification' in Settings > General
Proxy configured incorrectly
Ensure that proxy is configured correctly in Settings > Proxy
Request timeout:
Change request timeout in Settings > General

Но, как ни странно, работаетесли я включаю Fiddler v4 и затем вижу трафик как в fiddler, так и в почтальоне.

Так, что я не настраиваю должным образом?

Полное содержание запроса:

GET /ERP10.1Test/api/v1/Erp.BO.JobEntrySvc/JobEntries?%24top=1 HTTP/1.1
Host: epicorapp2
Authorization: Basic eXNnNDIwNjp5ZWNoZXprYWw=
cache-control: no-cache
Postman-Token: d1a57676-8381-4eed-bb6e-c1bb61888faf

1 Ответ

4 голосов
/ 01 мая 2019

В Fiddler есть параметр «Автоматически проверять подлинность», при котором учетные данные текущего пользователя будут автоматически использоваться для проверки подлинности NTLM / Kerberos при необходимости.Если этот флажок установлен в вашем конфиге, он может дать подсказку о том, почему он работает:

enter image description here

Просто чтобы убедиться, что это не странность в Почтальоне, попробуйтедругой REST-клиент, такой как Insomnia , и посмотрите, получите ли вы тот же результат (мне лично пришлось перейти к этому из Postman, так как он мог успешно выполнить аутентификацию NTLM).Он поддерживает прокси, так что вы должны быть хорошими.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...