1
我已經與DotNetOpenAuth做3大腿授權很大的運氣。目前,我正在連接並提供一些Google數據。DotNetOpenAuth爲以前授權的網站
我的問題是,顯然,如果你已經auth'd我的web應用程序到您的谷歌帳戶,當我打電話
var accessTokenResponse = google.ProcessUserAuthorization();
它基本上什麼都不做。如何獲得已經驗證我的應用程序的帳戶的令牌?我看不到任何回調。
我嘲笑這一點,直到我對OAuth一般的無知。
不能ping一箇舊的線程,但我沒有意識到InMemoryTokenManager是一個打算替換的樣本。這可能解釋了我自己的一些頭腦 - 圍繞OAuth實現令牌機密。謝謝! – 2012-09-21 10:21:44
在'InMemoryTokenManager'示例中種植了一個簡單的蛋,如果將它從樣本中提取並用於其他地方,應該故意破壞構建,並且錯誤告訴您要構建自己的構建。 @JHubSharp有沒有在你的情況下工作? – 2012-09-22 15:29:12
不。實際上,當SimpleConsumerTokenManager崩潰時,它對我來說工作得很好,因爲它不會保留訪問令牌密鑰。我很喜歡它,如果你能提供一些見解我的問題:http://stackoverflow.com/questions/12485117/custom-oauth-client-in-mvc4-dotnetopenauth-missing-access-token-secret – 2012-09-23 11:01:48