有点棘手的问题。我正在使用新的WooCommerce REST API列出产品并进行后续调用以支持我构建的自定义过滤器。
通过HTTPS进行身份验证并传入消费者密钥和消费者密钥,当没有WordPress用户登录时,它可以正常工作。
但是,如果WordPress用户已登录,则会返回未经授权的401,即使使用与用户注销时相同的URL也是如此。
我已经尝试过禁用身份验证等 Disable woocomerce api authentication? 和https://github.com/woothemes/woocommerce/issues/8106
但似乎那些钩子已经过时了。
任何人都有任何想法,为什么我的客户端只有在WordPress用户登录时才会被退回?