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

Magento 1.9 REST API失败,出现nonce_used错误,magento,oauth,Magento,Oauth,我有一个Magento 1.9 CE安装,我正试图通过REST API访问它。 当我通过调用oauth/initiate URL启动进程时,我不断收到“oauth\u problem=nonce\u used”错误 我在/Mage/Oauth/Model/Server.php\u validateNonce方法中添加了一些日志记录,不管我在Postman请求中提供了什么nonce,相同的nonce都会被注销。换句话说,请求中的nonce以某种方式消失,并且从某个地方检索到以前的nonce 而且这

我有一个Magento 1.9 CE安装,我正试图通过REST API访问它。 当我通过调用oauth/initiate URL启动进程时,我不断收到“oauth\u problem=nonce\u used”错误

我在/Mage/Oauth/Model/Server.php\u validateNonce方法中添加了一些日志记录,不管我在Postman请求中提供了什么nonce,相同的nonce都会被注销。换句话说,请求中的nonce以某种方式消失,并且从某个地方检索到以前的nonce

而且这不仅仅是前一个请求中的临时值。我多次调用oauth/initiate URL,记录的nonce对于所有这些URL都是相同的(并且从未在请求中传递过nonce)

我不确定这是Magento还是Apache/mod_rewrite也在做一些事情


非常感谢您的任何想法。

这是邮递员的问题,而不是Magento的问题。它没有正确更新post数据。

您可以尝试禁用API缓存,因为这需要一段时间才能完成。谢谢您的回复。缓存已完全禁用一段时间。