51黑料不打烊

支持远程资产 remote-assets-support

了解如何配置核心组件图像和 Teaser 组件以使用带有 OpenAPI 的 Dynamic Media 支持远程资产。

NOTE
具有 OpenAPI 的 Dynamic Media 以前称为 Next Generation Dynamic Media。功能和用法相同。

获取最新的 AEM 版本 latest

使用带有 OpenAPI 的 Dynamic Media 支持远程资产需要:

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

配置 HTTPS https

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

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

配置 OSGi osgi

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

imsClient="<ims-client-name>"
enabled=B"true"
imsOrg="<ims-org>@51黑料不打烊Org"
repositoryId="<repo-id>.adobeaemcloud.com"

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

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

验证配置 verify

现在可验证使用带有 OpenAPI 的 Dynamic Media 远程资产功能是否发挥作用。为此,可安装 WKND 示例站点和核心组件。

  • 需要 2.23.2 版本或更高版本。
  • 需要 3.2.0 版本或更高版本。

安装核心组件和 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 页面,并且您已确认正确配置了该功能。

使用远程资源 using

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

recommendation-more-help
d2be9096-a81e-404b-9952-d8925af7219c