Я использую спокойную гарантированную среду, я делаю следующие шаги.
1) Используя запрос GET, я могу получить токен CSRF в заголовке ответа.
2) Затем япопробуйте использовать тот же извлеченный токен CSRF, чтобы отправить другой запрос, и я получаю сообщение "Ошибка проверки токена CSRF"
response = RestAssured.given()
.when ()
.contentType (ContentType.JSON)
.queryParam("$top", "10&$filter=ContactID eq 'LZebLLUr590jmVsgpILwAQevxhhHdfjkhdkfjbnkdf' & ContactOrigin='XXXX'&$format=json")
.header("Authorization","Bearer"+" "+SapLoginAPISteps.authToken)
.header("x-csrf-token",SapGetCsrfTokensApiSteps.csrfToken)
.header("Connection",SapGetCsrfTokensApiSteps.Connection)
.header("set-cookie",SapGetCsrfTokensApiSteps.cookie)
.get();