【发布时间】:2017-06-06 07:52:39
【问题描述】:
我正在使用 Wordpress 4.7.1 和 Woocommerce 2.6.13 插件并启用 REST API。我是从具有 read_write 权限的控制台插件 UI 创建的用户凭据。
现在我正在尝试使用 OAuth1 获取产品: 服务返回 200 OK,凭据正确。
然后我正在尝试删除一些产品: 或尝试创建新产品: 服务返回 401 Unauthorized。
怎么了?
UPD1: .htaccess 文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
【问题讨论】:
-
嗨,谢尔盖,我建议您将错误文本粘贴到问题中,而不是使用屏幕截图。在 Google 上更容易找到。
-
嗨@JamesJones!谢谢你的回应。当然,我尝试使用在 Google 上找到它。你能帮助我并给我们工作解决方案吗?例如,来自 Google。
-
我不是这个意思。我的意思是你不应该使用错误的截图。您应该将错误文本粘贴到您的问题中。这使人们更容易关注您的问题,并且有相同问题的人更容易使用 Google 找到您的问题。这样更有可能有人会回答您的问题。
标签: wordpress woocommerce woocommerce-rest-api