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 时,授权屏幕就会出现。 无法弄清楚我是否遗漏了任何东西。
答案 0 :(得分:1)
您应该将OAuth端点从https://www.linkedin.com/uas/oauth/authorize更改为https://www.linkedin.com/uas/oauth/authenticate。这应该适合你。