我正在尝试下面的代码,以使用Microsoft oAuth2身份验证获取API的令牌,并接收响应代码302,而不是200。
RestAssured.given()
.relaxedHTTPSValidation()
.redirects().follow(false)
.param("Auth URL", AUTHORITY1)
.param("Access Token URL", ACCESSURL)
.param("Client ID", CLIENT_ID)
.param("Client Secret", CS)
.param("Scope", "read")
.param("Grant Type", "Client Credentials")
.auth()
.preemptive().basic(UN, PSSWD)
.when()
.redirects().follow(false)
.get(URL).statusCode());
代码有什么问题,以及如何使用Java或Java从Microsoft oAuth2身份验证进行身份验证并获取令牌-RestAssured?