как прикрепить токен в шапку скриптом автоматизации в почтальоне

Я пытаюсь автоматизировать тестирование API с помощью Postman. Помимо AuthAPI, все остальные API украшены [Authorize], поэтому мне нужно передать токен.

В моей коллекции первым API является AuthAPI, этот API возвращает токен JWT. если я запускаю API в средстве выполнения коллекции, я получаю 403 ошибку для всех API в коллекции.

Однако, если я вручную скопирую токен, полученный в ответе AuthAPI, и вставлю его в заголовок авторизации, он вернет желаемый ответ.

Как прикрепить токен, полученный в ответе AuthAPI, в заголовок последующего запроса (Postman) при автоматическом запуске API. (Через Collection Runner)

Спасибо


person Kgn-web    schedule 14.07.2018    source источник


Ответы (2)


Вы можете использовать переменную среды для хранения токена и использовать их в последующем запросе. Также первым запросом должен быть Auth API.

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

person Santhosh Tpixler    schedule 15.07.2018

использовать переменные внутри Postman и Collection Runner

http://blog.getpostman.com/2014/02/20/using-variables-inside-postman-and-collection-runner/.

Добавьте сюда свою переменную

затем использовать переменную в коллекции

person Mehdi Fattahzadeh    schedule 15.07.2018