Skip to content

Commit 86fe6b5

Browse files
committed
Fix | fixing keycloak userinfo endpoint
1 parent 6bd411d commit 86fe6b5

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apply plugin: 'java'
1818

1919
apply from: 'plugin-common.gradle'
2020

21-
project.ext.pluginVersion = '1.0.0'
21+
project.ext.pluginVersion = '1.0.3'
2222
project.ext.fullVersion = project.distVersion ? "${project.pluginVersion}-${project.distVersion}" : project.pluginVersion
2323

2424
version = project.fullVersion

src/main/java/cd/go/authorization/keycloak/KeycloakApiClient.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,12 +126,10 @@ public KeycloakUser userProfile(TokenInfo tokenInfo) throws Exception {
126126
.addPathSegments("userinfo")
127127
.toString();
128128

129-
final RequestBody formBody = RequestBody.create(null, "");
130-
131129
final Request request = new Request.Builder()
132130
.url(userProfileUrl)
133131
.addHeader("Authorization", "Bearer " + tokenInfo.accessToken())
134-
.post(formBody)
132+
.get()
135133
.build();
136134

137135
return executeRequest(request, response -> KeycloakUser.fromJSON(response.body().string()));

src/test/java/cd/go/authorization/keycloak/KeycloakApiClientTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public void shouldFetchUserProfile() throws Exception {
108108
assertThat(KeycloakUser.getEmail(), is("[email protected]"));
109109

110110
RecordedRequest request = server.takeRequest();
111-
assertEquals("POST /auth/realms/master/protocol/openid-connect/userinfo HTTP/1.1", request.getRequestLine());
111+
assertEquals("GET /auth/realms/master/protocol/openid-connect/userinfo HTTP/1.1", request.getRequestLine());
112112
assertEquals("Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiYWRtaW4iOnRydWV9", request.getHeader("Authorization"));
113113
}
114114

0 commit comments

Comments
 (0)