「401:Unauthorized」というエラーが表示されるのはなぜですか?
401 Unauthorized
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 > 認証 > APIキーでウェブサービスユーザーのAPIキーを確認し、Customer Areaとプラグインまたはインテグレーションの終了値を比較して、正しいかどうかを確認します。
- Balanceプラットフォームの使用:balanceplatform-apiエンドポイントにリクエストを行う場合、Balanceプラットフォーム専用のAPIキーを生成する必要があります。
この記事は役に立ちましたか?
API認証情報の表示と設定
このトピックについて詳しく学び、学んだことを実践してみましょう。
Customer Areaへ