当前位置: 首页 > 知识库问答 >
问题:

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

家弘业
2023-03-14

我正在使用Twitter OAuth对用户进行身份验证,并在我的网站上显示用户的推文。

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

公共常量字符串请求_令牌=”https://api.twitter.com/oauth/request_token“public const string AUTHORIZE=”https://api.twitter.com/oauth/authorize“public const string ACCESS_TOKEN=”https://api.twitter.com/oauth/access_token";

现在,当我使用

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

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

我的WebRequestURI是https://api.twitter.com/oauth/access_token?oauth_consumer_key=myConsumerkey

那么这个网址有什么问题。请帮助我摆脱这个。

谢谢Dalvir

共有2个答案

云德辉
2023-03-14

未使用oauth_验证程序的Twitter应用程序将无法完成oauth流。如果在回调中没有接收到oauth_验证程序,请验证是否在POST-oauth/request_令牌上显式设置了oauth_回调。

韶英达
2023-03-14

你是否正在发送用户授权你的应用时收到的oauth_验证码?

 类似资料:
  • 我试图从当前上下文中的所有项目中找到一个项目,但我似乎总是收到以下错误消息: 请求失败。远程服务器返回错误:(401)未授权。 首先,我设置了访问交换服务的所有内容: 然后我定义要接收的项目(按ID): 最后但同样重要的是,我尝试在我的物品中搜索这个物品: 这就是我的错误发生的地方。我尝试过各种其他的方法,但无论我做什么,我都会被授权。 有人可以以正确的方式指导我,以解决这个问题吗? 编辑 我收到

  • 我正在试图了解远程服务器返回错误的原因:(409)冲突 我通过获取租约、附加文本和打破租约来给AppendBlob写行,就像这样。错误只是偶尔发生,所以我很好奇什么情况会导致它发生。我的怀疑是,如果多个用户命中该代码执行的endpoint,并且以某种方式同时调用获取租赁,可能会发生一些事情。 失败的方法是Microsoft。WindowsAzure.存储。共享。协议。http://http://P

  • 首先,我在google和statckoverflow中尝试了很多,但还是失败了。我希望能帮助我。谢谢你。 当从我的WebClient调用WCF服务时,我收到以下错误。 注意2:服务器和Web客户端托管在IIS中。

  • 问题内容: 我正打算实施GCM。我编写了一个测试代码以了解其工作原理,但在响应中不断出现错误400。 我正在用Java(JDK 7)编写。 在这个主题上,我遵循了这一原则。我在那里修改了给定的代码,并将ObjectMapper的用法更改为Gson。 这是我对数据对象的代码: *我在服务器参考中看到,在HTTP协议中,我可以只发送带有registration_ids的消息。(所有其他均为可选) 这是

  • 我有很多不正常的逮捕,但我不明白这怎么可能,因为不明白问题的根源。这是异常逮捕的日志: android.app.远程服务例外: android.app.ActivityThread$H. handleMessage(ActivityThread.java:1881)android.os.Handler.dispatchMessage(Handler.java:105) android.os.Loo

  • 我使用RESTAssured练习web服务。在post请求中,它返回500服务器错误,其中我使用邮差发送请求,没有错误。谁能帮我调试一下这个错误吗?请给点意见。任何帮助都是感激的?提前道谢。 错误消息的状态代码应为<200>,但为<500>。 堆栈跟踪: