spring Webflux中带有WebClient的OAuth 2.0身份验证标头
我想创建一个WebClient请求,它相当于以下内容spring Webflux中带有WebClient的OAuth 2.0身份验证标头,spring,spring-boot,spring-security,spring-webflux,spring-webclient,Spring,Spring Boot,Spring Security,Spring Webflux,Spring Webclient,我想创建一个WebClient请求,它相当于以下内容 curl -X POST "http://localhost:8082/oauth/token" --user clientapp:123456 -d "grant_type=client_credentials&scope=admin" 经过研究我发现 private WebClient client = WebClient.builder() .defaultHea
curl -X POST "http://localhost:8082/oauth/token" --user clientapp:123456 -d "grant_type=client_credentials&scope=admin"
经过研究我发现
private WebClient client = WebClient.builder()
.defaultHeaders(header -> header.setBasicAuth(userName, password))
.build();
但是我找不到添加grant\u类型
和范围
的方法。我该怎么做?提前感谢可能重复