如何使用Twitter oAuth修复401 Unauthorized

时间:2014-06-28 14:33:48

标签: twitter oauth

希望有人可以帮我解决这个问题。我一直在尝试为twitter创建一个Web应用程序,我已经在twitter网站的开发者部分设置了我的应用程序。

我在开发人员部分和我的代码中都设置了一个回调网址。

我遇到困难的是,在请求访问令牌时,我获得了401 Unauthorized异常。该应用程序正确地将用户发送到Twitter以请求授权,然后Twitter成功发送回我的回调URL。然后我的webapp尝试请求访问令牌,并在异常发生时发出请求。

以下是我调用的API示例:     https://api.twitter.com/oauth/access_token?oauth_callback=http://www.example.com&oauth_consumer_key=6Rfhub7fDgCIazdg4dMECT6fJ&oauth_nonce=1721260&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1403965501&oauth_token=RCbfmuvzqFjJWHwCtWfNqEQ22uXFvv422AtHfBBYE&oauth_verifier=0QuTFy5SBmAl29VIWkBjfogJQ7GiSAoR2qIjokoii0&oauth_version=1.0&oauth_signature=JRzlH5Fiv5Ani3P+oXj5dxV58cA=

我可能会出错的任何想法?

由于

编辑:我正在使用此处的代码http://www.aspdotnet-suresh.com/2012/05/add-twitter-login-authentication-to.html

我将其更改为使用https://而不是http://

1 个答案:

答案 0 :(得分:0)

无法解决此问题。改为使用TweetSharp。