连接到WooCommerce API,HTTP没有问题。
当我将永久链接从http更改为https时,请尝试使用我获得的https网址进行连接:
{
"code": "woocommerce_rest_cannot_view",
"message": "Sorry, you cannot list resources.",
"data": {
"status": 401
}
}
我有SSL证书,所以我不确定为什么它不会工作?
请帮忙,
非常感谢!
HTTPS
答案 0 :(得分:3)
根据WooCommerce REST API documentation:
有时某些服务器可能无法解析Authorization标头 正确(如果你看到“消费者密钥丢失”错误 通过SSL进行身份验证,您遇到服务器问题)。在这种情况下,你 可以将消费者密钥/秘密提供为查询字符串参数 代替。
检查订单参数的顺序与示例相同,没有空格。或者我会使用基本的HTTPS身份验证,这就是我使用https进行通信的方式:
smie-config-show-indent