final LinkedInOAuthService oauthService = LinkedInOAuthServiceFactory.getInstance().createLinkedInOAuthService(consumerKeyValue, consumerSecretValue);
LinkedInRequestToken requestToken = oauthService.getOAuthRequestToken(callbackUrl);
session.setAttribute("requestToken", requestToken);
String authUrl = requestToken.getAuthorizationUrl();
return new ModelAndView("redirect:" + authUrl);


我正在使用上面的代码块来使用户从LinkedIN授予对我的应用程序的权限。
每当我将用户重定向到具有相同默认范围的authURL时,都会出现授权屏幕。
无法确定我是否在这里丢失任何东西。

最佳答案

您应将OAuth端点从https://www.linkedin.com/uas/oauth/authorize更改为https://www.linkedin.com/uas/oauth/authenticate。这应该为您工作。

09-04 04:52