я пытаюсь автоматизировать запрос на получение остальных с помощью аутентификации ntlm, используя гарантированный ответ: 401, где тот же запрос проходит через почтальона? - PullRequest
0 голосов
/ 28 мая 2019

Использование гарантированного отдыха - java-запрос на пересылку с аутентификацией ntlm / windows завершается неудачно с

(401 - Несанкционированный: доступ запрещен из-за неверных учетных данных.)

Подсказка: Я использую уверенность: 4.0.0

Я пытался добавить заголовок, но он также не удался.

RequestSpecification request = RestAssured.given().auth().ntlm(username, password, domain, computerName);


    // RequestSpecification request =
    // RestAssured.given().auth().ntlm(username,password,"eame","TAshrf-10-8103");


    JSONObject requestParams = new JSONObject();
    requestParams.put(param1, "value1"); // Cast
    requestParams.put("param2", "value2");
    System.out.println("send parameters");
    // request.body(requestParams.toJSONString());
    String req = request.body(requestParams.toJSONString()).toString();

    System.out.println(req);
    Response response = request.get();

    String responseBody = response.getBody().asString();

    System.out.println("Response Body is => " + responseBody);

ответ должен быть 200

...