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