AEM Headless服务器到服务器部署

AEM Headless服务器到服务器部署涉及服务器端应用程序或进程,这些应用程序或进程以Headless方式使用AEM中的内容并与之交互。

服务器到服务器部署需要最少的配置,因为到AEM Headless API的HTTP连接不在浏览器的上下文中启动。

部署配置

必须为服务器到服务器应用程序部署就地以下部署配置。

服务器到服务器应用程序连接到
AEM Author
AEM 发布
AEM预览
Dispatcher过滤器
跨源资源共享(CORS)
AEM主机

授权要求

对AEM GraphQL API的授权请求通常发生在服务器到服务器应用程序的上下文中,因为其他应用程序类型,例如 单页应用程序移动设备,或 Web组件通常使用授权,因为很难保护凭据。

当授权请求访问AEMas a Cloud Service时,使用 基于服务凭据的令牌身份验证. 要了解有关向AEMas a Cloud Service验证请求的更多信息,请参阅 基于令牌的身份验证教程. 本教程探讨了使用进行基于令牌的身份验证 AEM ASSETS HTTP API 但这些概念和方法同样适用于与AEM Headless GraphQL API交互的应用程序。

示例服务器到服务器应用程序

Adobe提供了一个在Node.js中编码的示例服务器到服务器应用程序。

服务器到服务器应用程序

服务器到服务器应用程序

以Node.js编写的示例服务器到服务器应用程序,它使用AEM Headless GraphQL API中的内容。

查看示例

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4