Basic Auth使用用户名:密码但不能使用密钥:secret Woocommerce

时间:2017-02-21 11:55:13

标签: wordpress rest api authentication woocommerce

我在Wordpress中遇到基本身份验证问题,尤其是WooCommerce。我使用wamp作为我的本地服务器用于开发目的..现在,将来,我将使用Basic Auth和key:secret(因为我发现它更安全)来开发我的程序。但是,wp-json / wc / v1 / customers /上的GET请求返回401错误。 {   "代码":" woocommerce_rest_cannot_view",   " message":"抱歉,您无法列出资源。",   "数据":{     " status":401   } }

到目前为止我做了什么: 创建了另一个管理员帐户,启动了邮递员并输入了帐户详细信息。随着我获得200个HTTP响应,一切顺利。去了WooCommerce - >设置 - > Api / Keys - >添新。填写新用户的信息,设置读/写权限并生成新的客户密钥和密钥。将Postman,用户密钥作为用户名,密码作为密码,并发送与以前相同的GET请求。 GET请求返回401错误。

我必须提一下,目前我的本地主机上没有SSL证书,因为它只是在开发服务器,而且我不知道这是否是导致我出现问题的原因。

1 个答案:

答案 0 :(得分:0)

我觉得每个 Wordpress 问题都是独一无二的,难以复制。 Here's a link with some solutions on WooCommerce authentication,但通常取决于网站使用的特定主题和插件。