Я хочу установить Bearer Token
в почтальоне именно так:
По какой-то причине мой Почтальон не имеет опции Bearer Token
в раскрывающемся списке Auth:
Что я могу сделать в Postman, чтобы показать этот вариант? Есть идеи? С уважением.
Я хочу установить Bearer Token
в почтальоне именно так:
По какой-то причине мой Почтальон не имеет опции Bearer Token
в раскрывающемся списке Auth:
Что я могу сделать в Postman, чтобы показать этот вариант? Есть идеи? С уважением.
Я не уверен, что эти 2 изображения из одного и того же приложения Postman или нет, но функция Bearer Token появилась только в версии 5.3.0.
Вы можете просто вручную добавить заголовок запроса на Authorization
со значением Bearer <my_token>
.
Это просто фиктивное значение для демонстрационных целей - фактическое значение должно быть Bearer + your token value
.
Это должно работать без необходимости использовать эту опцию из выпадающего списка. Это будет просто автоматически копировать, что бы вы ни делали вручную.
Я использую Почтальон v7.0.9.
Добавьте переменную accessToken в переменную окружения почтальона.
Затем используйте вкладку Тесты, чтобы написать JavaScript.
let jsonData = pm.response.json();
let token = jsonData.accessToken;
pm.environment.set('accessToken', token);
Если вы используете текущую версию, то "Bearer Token" находится на вкладке "Авторизация".
Я столкнулся с этой проблемой очень давно. И я решил эту проблему, установив версию Desktop и снова войдя в систему с учетной записью Google. После этого токен на предъявителя виден у почтальона!
В моем случае я использовал Windows 8.1 и 64 бит.
здесь вы можете получить настольную версию
У вас есть несколько вариантов, чтобы добавить тип авторизации:
1) Перейти заголовки нажмите и добавьте => ключ: значение авторизации: предъявитель
2) Создать коллекцию> выбрать авторизацию
3) нажмите код и добавьте заголовки
headers:
{
'Postman-Token': '55..',
'cache-control': 'no-cache',
'Authorization': 'Bearer eyJhbG...'
}
Загрузите установочный файл и попробуйте установить версию для Windows или Mac. Онлайн версия или расширение Chrome имеет некоторые ограничения.