无法在AEM as a Cloud Service中通过sFTP直接传输CSV文件

由于安全考虑因素和AEM as a Cloud Service的架构,不支持从AEM运行时通过安全文件传输协议(sFTP)将CSV文件从AEM直接传输到第三方系统。 Adobe建议使用替代方法,例如通过安全的HTTP下载链接公开CSV文件,以及使用外部中间件或Adobe I/O API处理到sFTP的安全传输。

描述 description

环境

Adobe Experience Manager (AEM) as a Cloud Service - Sites(开发环境)

问题/症状

AEM as a Cloud Service可以从内容片段生成CSV文件,但由于平台安全和架构限制,它不支持通过sFTP直接出站文件传输。

解决方法 resolution

以下是将CSV文件安全地传输到sFTP服务器的推荐方法:

选项I:外部中间件解决方案

  1. 配置AEM as a Cloud Service以使生成的CSV文件可用作安全HTTP下载链接。
  2. 使用外部集成工具或中间件(例如,自动化平台或脚本)从AEM获取(“拉取”)CSV文件,然后将其安全地上传到您的目标sFTP服务器。

选项II:Adobe I/O Runtime和流量服务API

  1. 如上所述,在AEM中公开CSV文件。
  2. 使用Adobe I/O Runtime和流服务API以编程方式从AEM检索CSV文件,并将其安全地传输到sFTP目标。

    注意 这需要使用Adobe I/O实施集成,而不是现成功能 — 请参阅最新的Experience League文档以了解示例工作流。

有关更多详细信息和最新实践,请参阅:

相关阅读

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