默认情况下,我使用的是带有MVC4模板的OAuth2。LinkedIn OAuth返回错误的Accesstoken?
我今天使用Facebook和Google+身份验证,并使用标准OAuthWebSecurity提供的访问令牌收集来自他们的附加信息。
现在我添加Linked In。当用户连接Linked In时,根据提供者调用不同的方法(在Account Controller中的ExternalloginCallback方法下)。
LinkedinClient以附加数据返回对象DotNetOpenAuth.AspNet.AuthenticationResult:accesstoken,名称,标题和行业。
当我使用accesstoken获取关于用户的更多信息时,LinkedIn返回“invalid accesstoken”。
返回的accesstoken是链接的Oauth用户令牌,而不是用户特定的令牌,我需要访问有关内置用户的更多信息。
有没有写一个自定义的Oauth客户端来检索正确的令牌或客户端没有收到正确的令牌的呼叫?