diff --git a/server/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManager.java b/server/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManager.java index 9158f590325..3e84a7bea6e 100644 --- a/server/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManager.java +++ b/server/src/main/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManager.java @@ -598,7 +598,7 @@ protected Map getClaimsFromToken(String idToken, RawExternalOAuthIdentityProviderDefinition narrowedConfig = (RawExternalOAuthIdentityProviderDefinition) config; HttpHeaders headers = new HttpHeaders(); - headers.add("Authorization", "token " + idToken); + headers.add("Authorization", "Bearer " + idToken); headers.add("Accept", "application/json"); URI requestUri; diff --git a/server/src/test/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManagerGithubTest.java b/server/src/test/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManagerGithubTest.java index 3c6414c3a93..c6fd285a3b2 100644 --- a/server/src/test/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManagerGithubTest.java +++ b/server/src/test/java/org/cloudfoundry/identity/uaa/provider/oauth/ExternalOAuthAuthenticationManagerGithubTest.java @@ -34,8 +34,6 @@ import org.cloudfoundry.identity.uaa.util.TimeServiceImpl; import org.cloudfoundry.identity.uaa.zone.IdentityZone; import org.cloudfoundry.identity.uaa.zone.IdentityZoneHolder; -import org.hamcrest.MatcherAssert; -import org.hamcrest.Matchers; import org.junit.After; import org.junit.Before; import org.junit.Test; @@ -137,7 +135,7 @@ public void getExternalAuthenticationDetails_doesNotThrowWhenIdTokenIsValid() { mockGithubServer.expect(method(GET)) .andExpect(requestTo(USER_INFO_URL)) .andExpect(header(ACCEPT, APPLICATION_JSON_VALUE)) - .andExpect(header(AUTHORIZATION, "token " + accessToken)) + .andExpect(header(AUTHORIZATION, "Bearer " + accessToken)) .andRespond(withSuccess(userInfoResponse, APPLICATION_JSON)); ExternalOAuthCodeToken oauth2Authentication = new ExternalOAuthCodeToken(null, origin, "http://uaa.example.com/login/callback/github", idToken, "accesstoken", "signedrequest");