Skip to content

Commit a8f9c81

Browse files
committed
Merge branch 'token-use'
2 parents 63ff046 + 9d97348 commit a8f9c81

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

cloudfoundry-client-reactor/src/main/java/org/cloudfoundry/reactor/util/AbstractReactorOperations.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,13 @@ private static Function<Mono<String>, Mono<String>> transformUri(Function<UriCom
256256
private Mono<HttpClientRequest> addAuthorization(Mono<HttpClientRequest> outbound) {
257257
return Mono
258258
.zip(outbound, this.tokenProvider.getToken(this.connectionContext))
259-
.map(function((request, token) -> request.header(AUTHORIZATION, token)));
259+
.map(function((request, token) -> {
260+
if (request.redirectedFrom().length == 0) {
261+
request.header(AUTHORIZATION, token);
262+
}
263+
264+
return request;
265+
}));
260266
}
261267

262268
private <T> Function<Mono<HttpClientResponse>, Mono<T>> deserializedResponse(Class<T> responseType) {

0 commit comments

Comments
 (0)