了解如何配置核心组件图像和 Teaser 组件以支持远程新一代 Dynamic Media 资源。
支持新一代 Dynamic Media 远程资源需要:
一般建议使用 HTTP 运行所有生产 AEM 实例。但是,可能并未这样设置您的本地开发环境。但是,新一代 Dynamic Media 远程资源需要 HTTPS 才能正常运行。
使用本指南在您要使用远程资源的任何地方(包括开发环境)配置 HTTPS。
必须在 OSGi 配置中定义远程资源的位置。按如下所示配置新一代 Dynamic Media 配置 OSGi 配置,并将这些值替换为您远程资源环境的那些值。
imsClient="<ims-client-name>"
enabled=B"true"
imsOrg="<ims-org>@AdobeOrg"
repositoryId="<repo-id>.adobeaemcloud.com"
有关如何配置 OSGi 的详细信息,请参见以下文档:
现在可验证新一代 Dynamic Media 远程资源功能是否发挥作用。为此,可安装 WKND 示例站点和核心组件。
安装核心组件和 WKND 站点后,可在任何 WKND 页面上测试该功能。
使用 HTTPS 访问 AEM 实例。
在页面编辑器中打开一个 WKND 演示页面,如 https://<host>:<httpsPort>/editor.html/content/wknd/language-masters/en/magazine/arctic-surfing.html
将图像组件添加到该页面。
在组件的“配置”对话框中,取消选中资源选项卡上的从页面继承特色图像选项,然后单击选取。
如果配置正确无误,则将出现一个下拉菜单,其中具有本地和远程选项。选择远程。
随后将打开一个对话框,而您将需要向远程服务进行身份验证。
经过身份验证后,将打开远程服务的资源浏览器。选择所需的资源,然后点击或单击选择。
此时已将远程资源添加到您的本地 AEM 页面,并且您已确认正确配置了该功能。