gpt4 book ai didi

oauth - "Error while reading message"尝试获取 OAuth 请求 token 时

转载 作者:行者123 更新时间:2023-12-04 21:44:46 24 4
gpt4 key购买 nike

我正在尝试开发一个桌面应用程序来访问由 Groundspeak 为 geocaching.com 公开的 API。 API 需要使用 OAuth。

在最终弄清楚为什么我的消息签名被拒绝后(我必须对回调 URL 进行双重编码,在读到双重编码会导致问题的某个地方之后),我现在在尝试获取请求 token 时从 Groundspeak 收到以下错误:

oauth_error_message=Error%20while%20reading%20message%20%27DotNetOpenAuth.OAuth.Messages.UnauthorizedTokenRequest%27%20parameter%20%27oauth_callback%27%20with%20value%20%27http%253A%252F%252Fwww.mysite.com%252F%27.

不是一个非常具有描述性的错误消息。这里有什么问题? Groundspeak 在其服务器上使用 DotNetOpenAuth。似乎我的回调 URL 可能会导致一些问题,但我不知道是什么。

我可能还应该说我正在开发一个桌面应用程序,所以回调 URL 不是真的有效。它确实指向我拥有的网站,但该网站根本不知道 OAuth。如果我省略回调 URL,我会收到错误“回调 URL 不存在或无效”或类似的错误。

最佳答案

我对 Groundspeak 一无所知,但我猜他们要求您在使用 OAuth 之前注册应用程序的回调 URL。至少 Google 和 Microsoft 使用他们的 OAuth API 做到了这一点。在 Groundspeak 上寻找某种开发者设置。

关于oauth - "Error while reading message"尝试获取 OAuth 请求 token 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16287029/

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