“糟糕。 发生错误。 请检查您的URI并重试”

本文介绍如何解决“糟糕”问题。出现错误。 请检查您的URI,然后重试。在生产环境中对Adobe Campaign Standard进行API调用时遇到错误。 虽然相同的API调用在暂存环境中工作,但由于端点配置的差异,它们在生产环境中工作。 本文提供了通过更正DNS配置和确保正确使用端点来识别和解决问题的详细步骤。

描述 description

环境

Adobe Campaign Standard(生产)

问题

进行API调用以通过电子邮件检索用户档案信息时,您会遇到以下错误:

"code": 502,

"message": "Oops. Something went wrong. Check your URI and try again.

同一API调用在暂存环境中成功工作,但在生产环境中失败。

解决方法 resolution

此问题源于配置不匹配。 生产环境使用与暂存环境不同的端点格式。 请按照以下步骤解决问题:

  • 通过Postman对端点进行API调用时: https://mc.adobe.io/<tenant ID>/campaign/profileAndServicesExt/profile/

您遇到以下错误:

"code": 502,    "message": "Oops. Something went wrong. Check your URI and try again."
  • 尽管租户ID看起来是正确的,但Adobe Campaign预计生产API调用具有不同的租户ID。

    • 工作终结点: https://<tenant ID>-mkt-prod1-adobeio.campaign.adobe.com/
    • 失败的终结点: https://<tenant ID>-adobeio.campaign.adobe.com/
  • 通过更新记录解决了此问题。

    • 更新前: < tenant ID>-mkt-prod1-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com  
    • 更新后: <tenant ID>-adobeio.campaign.adobe.com CNAME <tenant ID>-m-LoadBala-XXXXXXXXXXXX-XXXXXXXXX.us-west-2.elb.amazonaws.com
  • 更新您的API调用以使用以下端点: https://mc.adobe.io/<tenant ID>/campaign/profileAndServices/profile/

这可确保API请求与正确的租户配置保持一致,并解决不匹配错误。

如果在更新记录后问题仍然存在,请仔细检查配置并确保它们与生产中的特定Adobe Campaign Standard设置所需的配置保持一致。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f