无法在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:外部中间件解决方案
- 配置AEM as a Cloud Service以使生成的CSV文件可用作安全HTTP下载链接。
- 使用外部集成工具或中间件(例如,自动化平台或脚本)从AEM获取(“拉取”)CSV文件,然后将其安全地上传到您的目标sFTP服务器。
选项II:Adobe I/O Runtime和流量服务API
- 如上所述,在AEM中公开CSV文件。
- 使用Adobe I/O Runtime和流服务API以编程方式从AEM检索CSV文件,并将其安全地传输到sFTP目标。
注意: 这需要使用Adobe I/O实施集成,而不是现成功能 — 请参阅最新的Experience League文档以了解示例工作流。
有关更多详细信息和最新实践,请参阅:
相关阅读
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f