Magento 1.9 REST API失败,出现nonce_used错误

时间:2016-11-14 22:24:07

标签: magento oauth

我有一个Magento 1.9 CE安装,我试图通过REST API访问。 当我通过调用oauth / initiate URL启动该过程时,我不断收到'oauth_problem = nonce_used'错误。

我在/Mage/Oauth/Model/Server.php _validateNonce方法中添加了一些日志记录,尽管我在Postman请求中提供了nonce,但是同一个nonce会被注销。换句话说,请求中的nonce以某种方式消失,并从某个地方检索先前的nonce。

这不仅仅是之前请求中的nonce。我多次调用oauth / initiate URL,并且所有这些都记录的nonce是相同的(并且从不在请求中传递nonce)。

我不确定这是否是Magento的事情,或者Apache / mod_rewrite也在做些什么。

任何想法都非常感激。

1 个答案:

答案 0 :(得分:1)

这是邮差而不是Magento的问题。它没有正确更新帖子数据。