Woocommerce REST API https - 无法连接

时间:2017-04-23 13:02:16

标签: wordpress rest ssl woocommerce woocommerce-rest-api

连接到WooCommerce API,HTTP没有问题。

当我将永久链接从http更改为https时,请尝试使用我获得的https网址进行连接:

{
  "code": "woocommerce_rest_cannot_view",
  "message": "Sorry, you cannot list resources.",
  "data": {
    "status": 401
  }
}

我有SSL证书,所以我不确定为什么它不会工作?

请帮忙,

非常感谢!

编辑: 请求:HTTP enter image description here enter image description here

enter image description here

HTTPS

https postman req

https postman fail woocommerce https

1 个答案:

答案 0 :(得分:3)

根据WooCommerce REST API documentation

  

有时某些服务器可能无法解析Authorization标头   正确(如果你看到“消费者密钥丢失”错误   通过SSL进行身份验证,您遇到服务器问题)。在这种情况下,你   可以将消费者密钥/秘密提供为查询字符串参数   代替。

检查订单参数的顺序与示例相同,没有空格。或者我会使用基本的HTTPS身份验证,这就是我使用https进行通信的方式:

smie-config-show-indent