2010-06-21 50 views
1

使用DotNetOpenAuth 3.4.3.10103 我的呼喚:DotNetOpenAuth TwitterConsumer「無法查找消費者或令牌的祕密。」

public static XDocument GetUpdates(ConsumerBase twitter, string accessToken) { 
IncomingWebResponse response = twitter.PrepareAuthorizedRequestAndSend(GetFriendTimelineStatusEndpoint, accessToken); 
return XDocument.Load(XmlReader.Create(response.GetResponseReader())); 
} 

我不斷收到「故障查找用於消費或令牌祕密。」在PrepareAuthorizedRequestAndSend訪問密鑰是好的,我可以看到它在twitter上的調試。

想法?

回答

2

您已初始化並通過的ConsumerBase需要具有一個IConsumerTokenManager實例,該實例上有一個使用者密鑰和使用者密鑰集。確保你有。令牌管理員還必須知道您已傳入PrepareAuthorizedRequestAndSend的訪問令牌並知道關聯的訪問令牌密鑰。

+0

我的不好,我沒有更新我的Twitter令牌給我一個新的訪問令牌。 – saarpa 2010-06-25 19:24:19

相關問題