[ https://issues.apache.org/jira/browse/OLTU-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14327067#comment-14327067 ]
Jasha Joachimsthal commented on OLTU-170: ----------------------------------------- Can you find out (through a debugger) what the LinkedIn response is that you receive in your Oltu application? When I do the same request for the access token it works fine, even when I specify OAuthJSONAccessTokenResponse as return type. > Exception when obtaining access token for LINKED IN > --------------------------------------------------- > > Key: OLTU-170 > URL: https://issues.apache.org/jira/browse/OLTU-170 > Project: Apache Oltu > Issue Type: Bug > Components: oauth2-client > Affects Versions: oauth2-1.0.0 > Environment: Win7/JDK8.31 > Reporter: Constantin Mitocaru > > After obtaining the code I make this call: > {code} > OAuthClientRequest request = OAuthClientRequest > .tokenProvider(OAuthProviderType.LINKEDIN) > .setGrantType(GrantType.AUTHORIZATION_CODE) > .setClientId(resources.getString("in.app-key")) > .setClientSecret(resources.getString("in.app-secret")) > .setRedirectURI(receivingUrl) > .setCode(code) > .buildQueryMessage(); > String uri = request.getLocationUri(); > System.out.println("IN.uri.auth_token="+uri); > OAuthClient oAuthClient = new OAuthClient(new > URLConnectionClient()); > OAuthJSONAccessTokenResponse oAuthResponse = > oAuthClient.accessToken(request, OAuthJSONAccessTokenResponse.class); > > {code} > I get this error: > {code} > java.io.IOException: OAuthProblemException{error='unsupported_response_type', > description='Invalid response! Response body is not application/json > encoded', uri='null', state='null', scope='null', redirectUri='null', > responseStatus=0, parameters={}} > {code} > I know that the call is right because I put the produced link directly and I > got this output: > {code} > Status Code: 200 OK > Cache-Control: no-cache, no-store > Connection: keep-alive > Content-Encoding: gzip > Content-Language: en-US > Content-Length: 219 > Content-Type: application/json;charset=UTF-8 > { > "access_token": > "AQXNduRi5x4mvalm8J6uNmKTur-UJLc7_NydJMeQA_huj2bqcM3mEmHeyicosPpBIheOk_aM9gAyS8iJvQ1Fiu2Y8XfFruB3UCQfVxCHfLVjywlfUN3XEAjXdV-uzXNPDm7NVOVpOsGLmpSSsN_4bcN5_W8uXfazFKBGTjhk9dAUAgj7E0o", > "expires_in": 5182481 > } > {code} > There must be a bug in the oltu code -- This message was sent by Atlassian JIRA (v6.3.4#6332)