Авторизация NTLM по Ньюману

#node.js #postman #newman

Вопрос:

У меня есть коллекция запросов, экспортированных в Postman, мне нужно выполнить эти тесты с Ньюманом, но я ничего не могу найти об аутентификации. Я использую аутентификацию NTLM, и мне нужно добавить эту аутентификацию в команду, есть ли какие-либо способы сделать это с помощью таких программ, как node и т. Д.?

Ответ №1:

введите описание изображения здесь

NTLM поддерживается на вкладке авторизация.

Комментарии:

1. я пытался, я знаю это, но когда я запускаю команду, добавляя переменную env, я все равно получаю 401

2. вы пробовали его из пользовательского интерфейса и проверяли, проходит ли он сначала, прежде чем использовать newman ?

3. да, у меня есть небольшая ошибка, когда я открываю почтальона в первый раз и запускаю тест, я получил 401, когда я отправляю один запрос, и после его отправки я запускаю тест, тест запускается без проблем, я не знаю, почему эта проблема

4. убедитесь, что вы сохранили свой запрос, и проверка подлинности доступна для первого запроса во время тестового запуска или в предварительной заявке на сбор

5. после первого запроса сеанс кэшируется (это поведение Windows), затем, если вы хотите снова пройти аутентификацию, вам нужно отправить запрос без подключения к заголовку: keep-alive ,