2014-09-05 26 views
2

当社会验证4.6和LinkedIn的OAuth2供应商,我得到一个错误社会验证 - Linked In上的OAuth 2不工作

状态参数值不与预期值相符。

我使用下面的代码来连接第一次:

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(); 

这虽然适用于第一次,但从下次开始,它会抛出一个错误。 任何人都有类似的问题?

+0

是你能够从LinkedIn获取配置文件的详细信息,如果是的话,你能告诉怎么样? – 2015-05-19 14:16:16

回答