Aspnet LinqtoTwitter - PageCycle问题

时间:2011-06-02 14:49:34

标签: asp.net webforms twitter

我目前正在研究linqtotwitter库。

我正在使用cookie来存储令牌和密钥。我的问题不在于api。 ASP网络和页面生命周期更多。

我的webform应用程序的问题与linqtotwitter站点上的aspnet webform defaultasp示例相同。

这就是api的工作原理

您将凭据传递给Authorize对象到坚果壳中的Twitter上下文。

在您授权的示例等中。一旦页面加载,auth.screenname标签就会更改为您的twitter句柄,因为您已经过身份验证并且它将auth.credentials传递给了twittercontext。

这就是我的问题所在。如果我点击刷新标签被清除,但我仍然使用twitter进行身份验证,所以我可以发布,但我无法从auth对象获取值。

如何保持刷新状态,以便在内存中保留auth.screenname或其他内容。

我想我需要预加载Twitter授权的上下文,但我不知道这样做。

我不认为使用隐藏的表单元素是正确的,因为你掩盖了潜在的问题。

如果你想看看linqtotwitter是什么,那就是http://linqtotwitter.codeplex.com/

1 个答案:

答案 0 :(得分:0)

如果启用了令牌,您可以将令牌投入Session,这可能会解决您的问题。