我正在嘗試使用.NET(DotNetOpenAuth)的OAuth通過Web應用程序向Twitter帳戶發送更新。我瞭解OAuth和Twitter的基本工作流程。使用OAuth和DotNetOpenAuth進行Twitter更新訪問
在哪裏我很困惑,如果它在服務器Web應用程序中有用嗎?我不想要任何用戶交互。 但是,在應用程序啓動後,似乎需要重新創建請求令牌,並且還需要訪問令牌。這涉及用戶交互。
什麼是我的情況正確的工作流程? 在配置文件中存儲請求令牌或訪問令牌? 或者簡單的方法,使用HTTP基本認證?
感謝
安德魯,是的,這或多或少是我的問題。我已經實現了IConsumerManager,但並不持久。 你能告訴我令牌的有效期嗎?對於請求和訪問令牌?我可以無限期保存它們嗎? 謝謝 – EricSch 2010-01-07 11:06:53
我不知道'IConsumerManager'是什麼。 Twitter不會自動失效訪問令牌,所以它們一直工作,直到用戶撤銷它們。我會無限期地存儲它們,直到他們停止工作。請求令牌的壽命通常很短,因爲只需要通過授權過程發送用戶即可。不超過一個小時後我會將其刪除。 – 2010-01-07 14:53:28
哦,剛剛意識到通過'IConsumerManager'你一定意味着'IConsumerTokenManager'。 :)是的,所以只要讓它持久,那就應該解決你的問題,我想。 – 2010-01-07 14:54:15