Различные ответы от бессонницы и почтальона для веб-запроса

Я использую Postman Tool и Insomnia(Hurl.eu), чтобы сделать конкретный веб-запрос. Я получаю Ответ 200 от Бессонницы, но я получаю 403 Запрещенную ошибку от Почтальона. Вот предварительные сообщения от обоих

Postman:

POST /ccadmin/v1/login HTTP/1.1
Host: ccadmin-test-XXXX.oracleoutsourcing.com:443
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NlCxWPgJAizSO60YeIBQRjgrYlgUhywr8vmnIca69A=ehkZS1iMzUyLWZkNmE1ODM1ZDM3NSIsImlzcyI6ImFwcGxpY2F0aW9uQXV0aCIsImlyJleHAiOjE1MDU4MzQ5NjIsInN1YiI6ImRiZTYwMGFkLWQwNjYtNDhdCI6MTQ3NDI5ODk2Mn0=.
Content-Type: application/x-www-form-urlencoded

grant_type=client_credentials




 Insomnia(Hurl):
    POST /ccadmin/v1/login HTTP/1.1
    Host: ccadmin-test-XXXX.oracleoutsourcing.com:443
    Accept: */*
    Content-Type: application/x-www-form-urlencoded
    Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.NlCxWPgJAizSO60YeIBQRjgrYlgUhywr8vmnIca69A=ehkZS1iMzUyLWZkNmE1ODM1ZDM3NSIsImlzcyI6ImFwcGxpY2F0aW9uQXV0aCIsImlyJleHAiOjE1MDU4MzQ5NjIsInN1YiI6ImRiZTYwMGFkLWQwNjYtNDhdCI6MTQ3NDI5ODk2Mn0=.
    Content-Length: 29

Оба запроса выглядят одинаково, но я получаю 2 разных ответа. Я также отключил Настройки Почтальона->

        i)Send Postman Token Header
        ii)Send no-Cache Header

1 ответ

Решение

Я надеюсь, что это поможет вам.

Я обнаружил, что иногда Postman ведет себя немного странно, когда вы используете Bearer Authorization, так как они сделали обновление приложения и добавили вкладку "Authorization".
Это случилось со мной больше, чем те, особенно на предварительно существующей коллекции.

Давайте попробуем.

  1. Удалите ключ аутентификации из заголовка, я вижу, вы написали его вручную. И пусть Почтальон справится с этим.
  2. Откройте вкладку "Авторизация", в раскрывающемся списке выберите тип токена "Носитель", добавьте свой токен в окно с левой стороны.
  3. Нажмите на запрос предварительного просмотра.
  4. Теперь вы должны увидеть токен на заголовках, выделенных серым цветом.
  5. Откройте консоль, это поможет вам проверить запрос и, возможно, вы обнаружите дополнительную ошибку.
  6. На консоли вы можете проверить необработанный запрос и ответ, это помогает.

Также вы должны попытаться сделать запрос с вашего компьютера, используя CURL "да, вы можете использовать Windows и Mac", таким образом вы можете отказаться от того, что у вас есть закрытый порт.

Это может помочь

Удачи

Другие вопросы по тегам