Мой API работает с Chrome, но не с чем-либо еще - PullRequest
0 голосов
/ 14 апреля 2020

У меня странная проблема. У меня есть API на внутреннем сервере, с которым я пытаюсь связаться. Если я введу URL в Chrome, он будет работать нормально (хотя я получаю ошибку SSL, которую я должен игнорировать), и он возвращает XML, который мне нужен. Вот снимок экрана:

Chrome Browser works

Теперь, если я попытаюсь использовать cURL или Postman или любую другую программу, чтобы попытаться ударить его, я получу SSL ошибка. Теперь сертификат SSL недействителен на сервере, так что это имеет смысл. Однако я использую переключатель -k на cURL, чтобы игнорировать ошибки сертификата, а в Почтальоне я снял флажок Check for valid SSL Certificate. Однако я не могу вытащить это XML в любом другом приложении, кроме Chrome. Вот скриншот cURL:

enter image description here

Есть идеи, почему это работает хорошо в браузере, но не с cURL или Postman или любым другим приложением? (также пробовал SoapUI и Fiddler)

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