我正在使用带有启用REST API的4.7.1Woocommerce 2.6.13插件的Wordpress .我是从具有read_write权限的控制台插件UI创建的用户凭据.
现在我正在尝试使用OAuth1获取GET产品:
服务返回200 OK,凭据是对的.
然后我试图删除一些产品:
或尝试创建新产品:
服务返回401未经授权.
怎么了?
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
Run Code Online (Sandbox Code Playgroud)