У меня есть аутентификация OAuth2 для остальных API, я пытаюсь получить токен с помощью приведенного ниже кода.Ниже приведены вопросы
какое должно быть значение в посте?
что такое перенаправление uri (В моем тесте у меня нет перенаправленияURI, куда отправляется токен)
что должно быть предоставлено и область действия (для меня это область чтения / записи)?
Ответный ответ =
given().urlEncodingEnabled(false).auth().preemptive().basic("xxx", "yyy")
.formParam("grant_type", "implict")
.formParam("username", "abcd")
.formParam("password", "xyz")
.formParam("scope", "read").when()
.post("????");
когда я выполняю приведенный выше код, я получаю ответ в заголовке как
HTTP/1.1 302
Cache-Control=no-cache, no-store, max-age=0, must-revalidate
Pragma=no-cache
Expires=0
Location=url?error
Server=nginx/1.13.5
Set-Cookie=SESSION=<sessionid>; Path=/; Secure; HttpOnly
Request-Context=appId=
X-Content-Type-Options=nosniff
X-XSS-Protection=1; mode=block
Strict-Transport-Security=max-age=; includeSubDomains;
Date=Thu, 25 Oct 2018 19:52:26 GMT
Content-Length=0