由于包版本不正确,AEM中Adobe Target集成的OAuth IMS配置保存出错

本文介绍如何解决在adobeims.core包版本不正确时阻止在Adobe Experience Manager (AEM)中保存Adobe Target集成的OAuth IMS配置的错误。

描述 description

环境

  • Adobe Experience Manager (AEM)
  • Adobe Target集成
  • OAuth IMS配置

问题/症状

为AEM中的Adobe Target集成配置OAuth IMS时,出现​等错误消息“无法创建/更新配置:参数无效(空或null)!在保存操作期间出现。 这会阻止在AEM Cloud Services UI中保存OAuth配置,通常在开发环境中会看到这种情况。

原因

问题是由安装OAuth修补程序后存在的adobeims.core包版本不正确导致的。 要求的版本为1.1.26。 在配置保存操作过程中,使用其他版本可能会导致无效参数错误。

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 登录到/system/console/bundles上的AEM Web控制台。
  2. 搜索adobeims.core包并检查安装的版本。
  3. 如果版本不是1.1.26,请获取正确的adobeims.core捆绑JAR文件。 如果您没有所需的JAR文件,请联系Adobe支持以请求正确的版本。
  4. 获得正确的JAR后,请使用AEM Web控制台或包管理器上传并安装它。
  5. 安装后,请确保adobeims.core包处于活动状态并且版本为1.1.26。 如果该包未自动激活,请重新启动该包。
  6. 再次尝试保存OAuth IMS配置,并确认其保存无误。
  7. 在将此更改应用于更高环境之前,请在较低环境中彻底测试此更改。
recommendation-more-help
experience-cloud-kcs-help-kbarticles