[英]Twitterizer Web App Authentication
我们有一个具有自定义Twitter Feed页面的Web应用程序。 我们使用Twitterizer来收集基于Twitter处理程序集合的所有Tweet。 这只是其他Twitter用户发布的推文的公开列表 。 因此,我们不需要与查看此页面的用户进行交互,例如回复推文,转发推文或发送推文 。 据我们了解,我们需要OAuth才能使用ConsumerKey和ConsumerSecret令牌连接到Twitter。 要获取令牌,我们需要在Twitter中设置一个Web应用程序:
因此,我们制作了一个,并使用ConsumerKey和ConsumerSecret对我们的Web应用程序进行了身份验证。
OAuthTokenResponse requestTokenResponse = OAuthUtility.GetRequestToken(
ConfigurationManager.AppSettings["Twitter.ConsumerKey"],
ConfigurationManager.AppSettings["Twitter.ConsumerSecret"],
callbackUrl);
string authUrl = OAuthUtility.BuildAuthorizationUri(requestTokenResponse.Token, true).AbsoluteUri;
Response.Redirect(authUrl);
看来我们目前没有的设置不是我们需要的过程。 从外观上看,它就像尝试使用另一个Twitter帐户获得与Twitter的连接。 我们不需要此过程的任何登录。 就像我说过的,我们只想基于一组Twitter处理程序生成一条推文列表。
我们注意到的是,用户首次查看此自定义Twitter提要页面时,会将其发送到Twitter中要求他们登录的另一页面。 我们不希望用户查看我们的自定义Twitter feed页面进行登录。 有没有办法消除这个过程? 如果可以,我们如何使用Twitterizer或其他替代方法来做到这一点?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.