Commerce Cloud B2C Shop Connector 2.1 - トラブルシューティング - Mule 4

Commerce Cloud B2C Shop コネクタで 4XX エラーが返されるシナリオはいくつかあります。

400 Bad Request (400 不正な要求)

URI パラメーター ([Organization Id (組織 ID)]、[Site Id (サイト ID)]、[Version (バージョン)] など) が適切な値で渡されない場合、Commerce Cloud B2C Shop コネクタで [​400 Bad Request​ (400 不正な要求)] エラー応答が返される可能性があります。次に例を示します。

  • 誤った値でパラメーターが渡される。

  • 余分なスペースが含まれている状態でパラメーターが渡される。

解決策

修正して適切な値を渡します。

401 Unauthorized (401 未承認)

次の場合、Commerce Cloud B2C Shop コネクタで [​401 Unauthorized​ (401 未承認)] エラー応答が返される可能性があります。

  • 設定で使用されているクライアント ID が正しくない。

  • 設定で使用されているクライアントシークレットが正しくない。

解決策

  • 修正して、クライアント ID やクライアントシークレットの正しい値を渡します。

  • クライアント ID とクライアントシークレットの両方が正しくてもエラーが発生する場合は、Commerce Cloud チームにお問い合わせください。

403 Forbidden (403 閲覧禁止)

設定で使用されているスコープが正しくない場合、Commerce Cloud B2C Shop コネクタで [​403 Forbidden​ (403 閲覧禁止)] エラー応答が返される可能性があります。

解決策

  • 修正して、スコープの正しい値を渡します。

405 Method Not Allowed (405 メソッドが許可されていません)

ビジネス上の意思決定のため、以前に HTTP POST をサポートしていたリソースが削除され、その HTTP GET メソッドが非推奨になった場合、Commerce Cloud B2C Shop コネクタメソッドは [​405 Method Not Allowed​ (405 メソッドが許可されていません)] エラーを返します。

解決策

  • Commerce Cloud チームにお問い合わせください。

415 Unsupported Media Type (415 サポートされていないメディアタイプ)

次の場合、Commerce Cloud B2C Shop コネクタで [​415 unsupported media type​ (415 サポートされていないメディアタイプ)] エラー応答が返される可能性があります。

  • ユーザーがコネクタの ​Content​ パラメーターに渡す本文種別が必須の入力種別と一致しない。

  • 式モードが有効で、本文の出力種別が ​application/json​ として定義されていない。

解決策

  • 正しい本文の種別を使用します。

  • 式モードを有効にして、本文の出力種別を ​application/json​ として定義します。