2010-06-21 93 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

相关问题