AEM Headless伺服器對伺服器部署

AEM Headless伺服器對伺服器部署涉及伺服器端應用程式或程式,這些應用程式或程式會以Headless方式使用並與AEM中的內容互動。

伺服器對伺服器部署需要最少的設定,因為與AEM Headless API的HTTP連線不會在瀏覽器的內容中起始。

部署設定

伺服器對伺服器應用程式部署必須具備下列部署設定。

伺服器對伺服器應用程式連線至
AEM 作者
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