Токен авторизации не работает в Rest AssuredJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Токен авторизации не работает в Rest Assured

Сообщение 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."
}


Подробнее здесь: https://stackoverflow.com/questions/788 ... st-assured
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»