diff --git a/extension/java-client-operate/src/main/java/io/camunda/operate/auth/JwtAuthentication.java b/extension/java-client-operate/src/main/java/io/camunda/operate/auth/JwtAuthentication.java index 80f4e19..beb7323 100644 --- a/extension/java-client-operate/src/main/java/io/camunda/operate/auth/JwtAuthentication.java +++ b/extension/java-client-operate/src/main/java/io/camunda/operate/auth/JwtAuthentication.java @@ -73,7 +73,9 @@ private HttpPost buildRequest() throws URISyntaxException { formParams.add(new BasicNameValuePair("client_id", jwtCredential.clientId())); formParams.add(new BasicNameValuePair("client_secret", jwtCredential.clientSecret())); formParams.add(new BasicNameValuePair("audience", jwtCredential.audience())); - formParams.add(new BasicNameValuePair("scope", jwtCredential.scope())); + if (jwtCredential.scope() != null && !jwtCredential.scope().isEmpty()) { + formParams.add(new BasicNameValuePair("scope", jwtCredential.scope())); + } httpPost.setEntity(new UrlEncodedFormEntity(formParams)); return httpPost; }