package com.automation.tests;
import static io.restassured.RestAssured.*;
import org.json.JSONObject;
import io.restassured.response.Response;
import io.restassured.specification.RequestSpecification;
public class AspenTest {
public static void main(String[] args) {
JSONObject churnUsageBody = new JSONObject();
churnUsageBody.put("customer_id", "c096");
RequestSpecification sp = given().baseUri("http://192.168.180.12:4000/")
.header("Content-Type", "application/json")
.header("X-CSRFToken", "EZpbczzL5yiBHKT0fn2PcfPszp0IfHwPLn3pmXJYA8BX8bH6Gn6ILrlAJPSuX1uq")
.header("Authorization", "Token d2618176b9b9aed6dc0a9cb3a1ebfe1c4c8831ed999bdce4432e061aa56f672f")
.body(churnUsageBody.toString());
Response rs = sp.post("churn/app/usgscore");
System.out.println(rs.asPrettyString());
}
}
Я пытаюсь запустить API после добавления токена авторизации, получаю следующую ошибку, даже токен правильный, и этот API также работает в почтальоне.{
"detail": "Authentication credentials were not provided."
}
Подробнее здесь: https://stackoverflow.com/questions/788 ... st-assured
Токен авторизации не работает в Rest Assured ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1733400025
Anonymous
package com.automation.tests;
import static io.restassured.RestAssured.*;
import org.json.JSONObject;
import io.restassured.response.Response;
import io.restassured.specification.RequestSpecification;
public class AspenTest {
public static void main(String[] args) {
JSONObject churnUsageBody = new JSONObject();
churnUsageBody.put("customer_id", "c096");
RequestSpecification sp = given().baseUri("http://192.168.180.12:4000/")
.header("Content-Type", "application/json")
.header("X-CSRFToken", "EZpbczzL5yiBHKT0fn2PcfPszp0IfHwPLn3pmXJYA8BX8bH6Gn6ILrlAJPSuX1uq")
.header("Authorization", "Token d2618176b9b9aed6dc0a9cb3a1ebfe1c4c8831ed999bdce4432e061aa56f672f")
.body(churnUsageBody.toString());
Response rs = sp.post("churn/app/usgscore");
System.out.println(rs.asPrettyString());
}
}
Я пытаюсь запустить API после добавления токена авторизации, получаю следующую ошибку, даже токен правильный, и этот API также работает в почтальоне.{
"detail": "Authentication credentials were not provided."
}
Подробнее здесь: [url]https://stackoverflow.com/questions/78870984/authorization-token-is-not-working-in-rest-assured[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия