支持新一代 Dynamic Media

上次更新: 2023-10-16
  • 创建对象:
  • Developer
    Admin
    User

了解如何配置核心组件图像和 Teaser 组件以支持远程新一代 Dynamic Media 资源。

获取最新的 AEM 版本

支持新一代 Dynamic Media 远程资源需要:

  • AEM 6.5 SP 18 和更高版本或 AEM as a Cloud Service
  • 核心组件版本 2.23.2 或更高版本

配置 HTTPS

一般建议使用 HTTP 运行所有生产 AEM 实例。但是,可能并未这样设置您的本地开发环境。但是,新一代 Dynamic Media 远程资源需要 HTTPS 才能正常运行。

使用本指南在您要使用远程资源的任何地方(包括开发环境)配置 HTTPS。

配置 OSGi

必须在 OSGi 配置中定义远程资源的位置。按如下所示配置​新一代 Dynamic Media 配置 OSGi 配置,并将这些值替换为您远程资源环境的那些值。

imsClient="<ims-client-name>"
enabled=B"true"
imsOrg="<ims-org>@AdobeOrg"
repositoryId="<repo-id>.adobeaemcloud.com"

新一代 Dynamic Media 配置 OSGi 配置窗口

有关如何配置 OSGi 的详细信息,请参见以下文档:

验证配置

现在可验证新一代 Dynamic Media 远程资源功能是否发挥作用。为此,可安装 WKND 示例站点和核心组件。

安装核心组件和 WKND 站点后,可在任何 WKND 页面上测试该功能。

  1. 使用 HTTPS 访问 AEM 实例。

  2. 在页面编辑器中打开一个 WKND 演示页面,如 https://<host>:<httpsPort>/editor.html/content/wknd/language-masters/en/magazine/arctic-surfing.html

  3. 将图像组件添加到该页面。

  4. 在组件的“配置”对话框中,取消选中​资源​选项卡上的​从页面继承特色图像​选项,然后单击​选取

  5. 如果配置正确无误,则将出现一个下拉菜单,其中具有​本地​和​远程​选项。选择​远程

    用于选择图像的远程和本地选取选项

  6. 随后将打开一个对话框,而您将需要向远程服务进行身份验证。

  7. 经过身份验证后,将打开远程服务的资源浏览器。选择所需的资源,然后点击或单击​选择

    选择远程资源

此时已将远程资源添加到您的本地 AEM 页面,并且您已确认正确配置了该功能。

使用远程资源

配置后,可在您要使用核心组件(如图像组件Teaser 组件中)选择资源的地方选择远程资源。

在此页面上