【问题标题】:getting error 401 (authentication error) in WooCommerce在 WooCommerce 中收到错误 401(身份验证错误)
【发布时间】:2019-02-21 11:48:50
【问题描述】:

我刚刚创建了一个 WooCommerce 网站,当我尝试获取 json 数据时,它显示 错误 401。我尝试通过具有基本身份验证的邮递员并通过链接访问它:

(mysite)/wp-json/wc/v2/products?consumer_key=XXXX&consumer_secret=XXXX

使用我在 WP 中生成的密钥。在两种情况下,我都会遇到同样的错误。

配置: 启用旧版 api, WC 版本 3.4.5, WP 版本 4.9.8, 由 Ampps 提供的 localhost 服务器。

【问题讨论】:

标签: wordpress woocommerce woocommerce-rest-api


【解决方案1】:

请使用“授权”(Postman 中的“参数”选项卡除外)选择 Oath 1.0,然后输入 consumer_key 和 consumer_secret 然后单击“SEND”按钮。这会奏效!

【讨论】:

    【解决方案2】:

    解决了: 新的旧版 api 具有不同的 url 来访问 woocommerce: (mysite)/wc-api/v2/...

    更多详情:https://woocommerce.github.io/woocommerce-rest-api-docs/v3.html?javascript#

    【讨论】:

      【解决方案3】:

      将此添加到您的 htaccess 文件的顶部。

      SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-01-06
        • 2012-07-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-13
        • 2011-11-05
        • 1970-01-01
        相关资源
        最近更新 更多