为什么会出现错误"401: Unauthorized"?

401 未授权

如果您收到 HTTP 401 Unauthorized 错误响应:

{
"status":401,

"errorCode":"000",

"message":"HTTP Status Response - Unauthorized",

"errorType":"security"
}
这意味着您的 API 身份验证有误。

如果您使用插件,这通常意味着您需要检查 Adobe Commerce、Hybris (SAP)、SFCC、Shopify、Netsuite 中的 API 身份验证插件设置,或者您缺少 API PCI 角色。

要进一步解决此问题,请验证以下内容

  • 错别字:检查您复制和粘贴的 API 密钥是否无空格或换行符
  • 已保存:在生成并复制密钥后,在尝试使用之前,请确保你点击了页面底部的Save按钮
  • 用于正式环境和测试环境的 API 密钥是否正确:API 密钥在其生成的环境中有效,这意味着您不能在正式环境中使用测试 API 密钥,反之亦然。您可以通过在 Customer Area > Authentication(身份验证) > API Key(API 密钥)下查看 Web 服务用户的 API 密钥,并比较 Customer Area 和您的插件或集成中的最终值来检查其是否正确
  • 使用 Balance Platform:如果向 balanceplatform-api 端点发出请求,则需要专门为 Balance Platform 生成 API 密钥

查看和配置 API 凭据

了解有关此主题的更多信息并练习运用所学的内容。

Stylized illustration of a customer support representative with headset.

您是否需要其他帮助?

联系我们的支持团队

通过添加图像或屏幕截图向我们发送您的问题的详细信息。

提交请求