「401 Unauthorized」というエラーが発生するのはなぜですか?
401 Unauthorized
HTTP 401 Unauthorized エラー応答を受け取った場合は、Magento、Hybris (SAP)、SFCC、Shopify、Netsuite内のプラグイン設定に何か問題があるか、API PCIロールがないことを意味します。
以下を確認してください
-
マーチャントアカウント名が正しいかどうか。
会社のアカウント名ではなく、マーチャントアカウント名を入力してください。この入力では大文字と小文字が区別されることに注意してください(大文字と小文字の違いを認識します)。 -
Web サービスのユーザーが正しいかどうか。
Customer Area > [Developers(開発者)] > [API credentials(API認証情報)] でこれを確認してください。 -
ライブとテストのAPIキーが正しいかどうか。
キーはそれぞれの環境でのみ機能するため、テストキーをライブに使用したり、その逆を行ったりすることはできません。これが正しいかどうかを確認するには、 [Customer Area] > [Authentication(認証)] > [API Key(APIキー)]でWebサービスユーザーの APIキーを確認し、カスタマーエリアとプラグインの最終値を比較します。 - API PCIロール。特定のプラグインやサーとバーティインテグレーションでのみ必要とされます。このロールを有効にするには、PCIに準拠する必要があります。
- ウェブサービスユーザーのAPI認証で設定された許可されたIP範囲 を確認してください。
この記事は役に立ちましたか?
練習
このトピックについて詳しく学び、学んだことを実践してみましょう。
Customer Areaへ