DocumentaciónAEMTutoriales de AEMTutorial de AEM sin encabezado

Implementaciones de servidor a servidor sin encabezado de AEM

Last update: Mon May 05 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
  • Se aplica a:
  • Experience Manager as a Cloud Service
  • Temas:

Creado para:

  • Intermedio
  • Desarrollador

Las implementaciones de servidor a servidor sin encabezado de AEM implican aplicaciones o procesos del lado del servidor que consumen contenido en AEM e interactúan con él de forma directa.

Las implementaciones de servidor a servidor requieren una configuración mínima, ya que las conexiones HTTP a las API de AEM sin encabezado no se inician en el contexto de un explorador.

Configuraciones de implementación

La siguiente configuración de implementación debe estar implementada para las implementaciones de aplicaciones de servidor a servidor.

La aplicación de servidor a servidor se conecta a →
AEM Author
Publicación de AEM
Previsualización de AEM
Filtros de Dispatcher
✘
✔
✔
Uso compartido de recursos de origen cruzado (CORS)
✘
✘
✘
Hosts de AEM
✔
✔
✔

Requisitos de autorización

Las solicitudes autorizadas a las API de GraphQL de AEM suelen producirse en el contexto de las aplicaciones servidor a servidor, ya que otros tipos de aplicaciones, como aplicaciones de una sola página, mobile o Web Components, suelen utilizar la autorización, ya que es difícil proteger las credenciales

Al autorizar solicitudes a AEM as a Cloud Service, use autenticación de token basada en credenciales de servicio. Para obtener más información acerca de la autenticación de solicitudes en AEM as a Cloud Service, consulte el tutorial de autenticación basado en tokens. El tutorial explora la autenticación basada en tokens usando API HTTP de AEM Assets, pero los mismos conceptos y enfoques son aplicables a las aplicaciones que interactúan con las API de GraphQL sin encabezado de AEM.

Ejemplo de aplicación de servidor a servidor

Adobe proporciona un ejemplo de aplicación de servidor a servidor codificada en Node.js.

Aplicación de servidor a servidor

Aplicación de servidor a servidor

Aplicación de servidor a servidor de ejemplo, escrita en Node.js, que consume contenido de las API de GraphQL sin encabezado de AEM.

Ver ejemplo

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