java - 社交身份验证 - 链接在 OAuth 2 中不起作用

标签 java oauth linkedin-api socialauth

当 Social Auth 4.6 和 LinkedIn OAuth2 Provider 时,我收到错误

状态参数值与预期值不匹配。

我第一次使用以下代码进行连接:

SocialAuthConfig config = SocialAuthConfig.getDefault();
config.load();

manager = new SocialAuthManager();
manager.setSocialAuthConfig(config);

String authenticationURL = manager.getAuthenticationUrl("linkedin2", successURL);

这是获取配置文件的代码:

authMap = SocialAuthUtil.getRequestParametersMap(request);
AuthProvider provider = manager.connect(authMap);
profile = provider.getUserProfile();

虽然这是第一次,但从下一次开始,它会抛出错误。 有人遇到过类似的问题吗?

最佳答案

已解决并可在最新的socialauth-4.8版本中使用

https://sourceforge.net/projects/socialauth/files/latest/download

关于java - 社交身份验证 - 链接在 OAuth 2 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25685223/

相关文章:

java - 检测 JTabbedPane 中具有多个 JTable 的 onChanged() 事件的表

ruby-on-rails - Rails — 签署 OAuth1 请求

angular - 使用 Angular 向 facebook oauth 发送 CORS 问题

javascript - OAuth2 : Discord API always responds with {"error": "invalid_grant"}

LinkedIn API 无法查看_任何_公司资料

linkedin-api - 尽管在应用范围内设置了 r_emailaddress,LinkedIN REST API 不会返回 emailAddress 字段

java - isSorted 方法不适用于所有情况...不知道为什么

java - getSubimage() 方法中出现越界异常

linkedin-api - 如何更新 Linkedin Open Graph 图片?

java - iText 5 - 如何在 Java 中使用 iText 5 设置不同大小的表格单元格