1

我试图通过 API 进行身份验证,它说“传递的消费者密钥无效。” msg="无效的消费者密钥"。在此之前,它说 oauth_signature 无效,我已经为此苦苦挣扎了一天,现在该错误没有出现。请在上面的要点中找到我的代码。

非常感谢您的帮助。

4

1 回答 1

0

您可能会看到此错误的原因有很多,所有这些都意味着您的 oauth 1.0a 协议可能不正确。

我强烈建议您与此工具一起测试您的应用程序:http: //hueniverse.com/oauth/guide/authentication/

以下是检查的重要步骤。

  1. 将您的基本字符串与 Hueniverse 基本字符串进行比较。如果它们匹配,您很可能签名不正确。如果它们不匹配,请确保您正确排序参数键

  2. 如果基本字符串匹配,请检查您的签名方法和您的签名过程。您请求的秘密应该是 client_secret& 或 client_secret&token_secret。请注意,与号始终存在。

于 2014-02-18T16:42:02.183 回答