我正在尝试在 RequestSpecBuilder 中添加我的不记名令牌,其中我的specbuilder 看起来像
public static RequestSpecification requestSpecBuilderWithAuthorization(String baseURL, AuthenticationScheme auth) {
RequestSpecification req = new RequestSpecBuilder().setBaseUri(baseURL)
.setContentType(ContentType.JSON).setAccept("*/*")
.setAuth(auth)
.build();
return req;
}
假设我有一个不记名令牌作为“不记名”。所以我的主要目标是在 RequestSpecification 中传递不记名令牌。
那么我如何在 setAuth() 中将此令牌作为 AuthenticationScheme 传递,或者甚至可以参数化一个可以传递不记名令牌的 specBuilder 。
您应该将令牌放入标头中。
req.header("Authorization", "Bearer <your_token_here>");