如何使用REST确保自动获取Bearer令牌

时间:2018-09-27 12:28:27

标签: java oauth postman rest-assured bearer-token

我目前正在使用Postman生成不记名令牌,该令牌已用于自动化测试中。现在,我也想使用Java中的REST Assured来自动化Bearer Token生成过程。请帮我。谢谢。

enter image description here

Response response =
      given()
          .auth()
          .oauth(
              "n0pCrq5SPgraZ3CyY0Nd",
              "xvvx-LVd5dszLi9OO_1qjbU4eUQ4dXwLrDZN7oioSITr_EXrgsyyOvPvZmv85Ew2",
              "",
              "",
                  "HMAC-SHA256")
          .when()
          .get(url)
          .then()
          .contentType(ContentType.JSON)
          .extract()
          .response();

2 个答案:

答案 0 :(得分:1)

这正在工作。谢谢@wilfred clement。

The divisors of the integer you entered are:

1

2

4

5

10

20

The sum of the divisors is: 42

}

答案 1 :(得分:0)

您可以试试吗? 全部记录,以便您详细了解

Response response =
      given()
          .auth()
          .oauth("n0pCrq5SPgraZ3CyY0Nd", "xvvx-LVd5dszLi9OO_1qjbU4eUQ4dXwLrDZN7oioSITr_EXrgsyyOvPvZmv85Ew2")
          .log()
          .all()
          .when()
          .get(url)
          .then()
          .contentType(ContentType.JSON)
          .extract()
          .response();