gpt4 book ai didi

url - Twitter oauth_callback 参数被忽略!

转载 作者:行者123 更新时间:2023-12-04 06:49:28 30 4
gpt4 key购买 nike

我正在尝试在我的 ASP.NET 站点上进行 Twitter 身份验证。当你在 Twitter 网站上创建应用程序时,你必须指定一个回调 URL,为了论证,我设置为 http://mydomain.com

我已经阅读了 oAuth 1.0a 规范,要使用您自己的自定义 URL 覆盖此回调 URL,您必须在 request_token 阶段(当然是 url 编码的)发送 oauth_callback 参数。

所以我的请求 URL 如下所示:

http://twitter.com/oauth/request_token?oauth_callback=http%3A%2F%2Fmydomain.com%2Ftwittercallback

据说,如果一切按计划进行,在您的响应数据中,除了您的 token 和 token secret 参数之外,您还应该收到 oauth_callback_confirmed=true 的新参数。

然而,我的回应是:
oauth_token=MYTOKEN&oauth_token_secret=MYTOKENSECRET

我知道我没有给你们提供最多的内容,但我不知道为什么我没有收到 oauth_callback_confirmed 参数。如果没有这个,我的应用程序会一直默认返回到 Twitter 网站上硬编码的回调 URL。如果有人可以帮助我,我将永远感激不尽!

谢谢,
一种。

最佳答案

我用过 this guide将我的 PC 设置为回调位置。基本上,您以某种方式设置主机文件,清除缓存并添加几个 Firefox 注册表值。最后,当您调试 oauth 调用时,重定向会返回到您的本地 PC。

正如我所说,它对我有用。

关于url - Twitter oauth_callback 参数被忽略!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2940528/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com