【发布时间】:2016-11-21 05:29:32
【问题描述】:
通过 Magento OAuth API,我设法获得了 access_token 和 access_token_secret。 获取这些的调用需要有效的签名。由于我使用的是 plainOAuth 库,并且我能够签署有效的授权请求,我怀疑库不是问题。
问题: 一旦我使用令牌和消费者令牌进行 REST 调用“test.magentohost.com/api/rest/products”,我得到响应无效签名。 sig 通过库使用消费者/访问令牌秘密进行签名,并且(我认为)所有参数都在标头中。 我希望任何人都能在我的标题中看到一个错误,这让我发疯了!
这是我的“授权”标题。
oauth_realm="",
oauth_timestamp="1340011522",
oauth_nonce="ff5c167677069d9770d5cfc1dba12e0fc1d924f9",
oauth_signature_method="HMAC-SHA1",
oauth_consumer_key="ic88q1nq0iitd9tmowz6bs3dzg2d07ng",
oauth_version="1.0",
oauth_token="uye05e0pb0f8dap1ovglecxoq6ziee35",
oauth_signature="G%2Frl7S%2Bw57pjCk8xk1DMpOLkjxI%3D"
【问题讨论】:
标签: rest magento oauth signature