首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Twitter Oauth给出“远程服务器返回错误:(401)”

Twitter Oauth给出“远程服务器返回错误:(401)”
EN

Stack Overflow用户
提问于 2013-04-24 17:12:47
回答 2查看 966关注 0票数 1

我正在使用推特OAuth来验证用户,并在我的网站上显示用户的推文。

以下是API使用的一些常量:

公共常量字符串REQUEST_TOKEN = "https://api.twitter.com/oauth/request_token";公共常量字符串AUTHORIZE = "https://api.twitter.com/oauth/authorize";公共常量字符串ACCESS_TOKEN = "https://api.twitter.com/oauth/access_token";

现在,当我使用

新的StreamReader(webRequest.GetResponse().GetResponseStream());

然后我得到一个错误:“远程服务器返回一个错误:(401)未授权。”

我的uri请求uri是https://api.twitter.com/oauth/access_token?oauth_consumer_key=myConsumerkey&oauth_nonce=3403339&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1366792353&oauth_token=1372849567-3BtbvrvJ3HXl774InICgBz1T2jcLpif9xecxWmc&oauth_version=1.0&oauth_signature=%2bLyQZwQwiNGJNP9uk591Hy4arfk%3d

那么这个url是怎么回事呢。请帮我把这个处理掉。

谢谢,Dalvir

EN

回答 2

Stack Overflow用户

发布于 2013-04-24 18:06:03

您是否正在发送用户授权您的应用程序时收到的oauth_verifier代码?

票数 0
EN

Stack Overflow用户

发布于 2013-07-26 15:57:38

不使用oauth_verifier的推特应用程序将无法完成OAuth流。如果在回调中没有收到令牌,请验证是否在POST oauth/request_ oauth_verifier上显式设置了oauth_callback。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16188027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档