Filtros de Dispatcher

Adobe Experience Manager as a Cloud Service AEM AEM AEM utiliza filtros de Dispatcher de publicación para garantizar que solo las solicitudes que deben llegar a los destinatarios de la publicación de la publicación de datos de la publicación de datos de la lleguen a los destinatarios De forma predeterminada, todas las solicitudes se deniegan y se deben agregar explícitamente patrones para las direcciones URL permitidas.

Tipo de cliente
SPA Aplicación de una sola página ()
Componente web/JS
Móvil
De servidor a servidor
Requiere la configuración de filtros de Dispatcher
TIP
Las siguientes configuraciones son ejemplos. Asegúrese de ajustarlos para que se ajusten a los requisitos del proyecto.

Configuración del filtro de Dispatcher

AEM AEM AEM La configuración del filtro de Dispatcher de publicación de datos define los patrones de URL que pueden alcanzar los valores de y debe incluir el prefijo de URL del extremo de consulta persistente de la publicación de datos

El cliente se conecta a
AEM Author
Publicación de AEM
AEM Previsualización de
Requiere la configuración de filtros de Dispatcher

Añadir un allow regla con el patrón URL /graphql/execute.json/*y compruebe el ID de archivo (por ejemplo, /0600, es único en el archivo de granja de ejemplos).
Esto permite realizar una solicitud HTTP al extremo de la GET persistente, como HTTP GET /graphql/execute.json/wknd-shared/adventures-all AEM hasta Publicación de la.

AEM Si utiliza fragmentos de experiencias en la experiencia sin encabezado de la, haga lo mismo para estas rutas.

  • dispatcher/src/conf.dispatcher.d/filters/filters.any
...
# Allow headless requests for Persisted Query endpoints
/0600 { /type "allow" /method '(POST|OPTIONS)' /url "/graphql/execute.json/*" }
# Allow headless requests for Experience Fragments
/0601 { /type "allow" /method '(GET|OPTIONS)' /url "/content/experience-fragments/*" }
...

Ejemplo de configuración de filtros

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