디스패처 필터

Adobe Experience Manager as a Cloud Service은 AEM 게시 디스패처 필터를 사용하여 AEM에 도달해야 하는 요청만 AEM에 도달하도록 합니다. 기본적으로 모든 요청이 거부되며 허용된 URL에 대한 패턴을 명시적으로 추가해야 합니다.

클라이언트 유형 단일 페이지 앱(SPA) 웹 구성 요소/JS 모바일 서버 간
Dispatcher 필터 구성 필요

다음 구성은 예입니다. 프로젝트의 요구 사항에 맞게 조정하도록 합니다.

Dispatcher 필터 구성

AEM 게시 디스패처 필터 구성은 AEM에 도달하기 위해 허용되는 URL 패턴을 정의하고 AEM 지속적인 쿼리 끝점에 대한 URL 접두사를 포함해야 합니다.

클라이언트 연결 대상 AEM Author AEM 게시 AEM 미리 보기
Dispatcher 필터 구성 필요

추가 allow url 패턴을 사용하는 규칙 /graphql/execute.json/*, 및 파일 ID(예: /0600는 예제 팜 파일에서 고유합니다.)
이렇게 하면 다음과 같이 지속된 쿼리 종단점에 HTTP GET 요청을 수행할 수 있습니다 HTTP GET /graphql/execute.json/wknd-shared/adventures-all 를 통해 AEM Publish에 연결할 수 있습니다.

  • dispatcher/src/conf.dispatcher.d/filters/filters.any
...
/0600 { /type "allow" /url "/graphql/execute.json/*" }
...

필터 구성 예

이 페이지에서는