2013-08-25 42 views
0

默認情況下,我使用的是帶有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客戶端來檢索正確的令牌或客戶端沒有收到正確的令牌的呼叫?

回答