AEM GraphQL 구성 문제
끝점에 대한 지속 쿼리를 명시적으로 허용하도록 Dispatcher를 구성해야 합니다. Dispatcher 구성 방법에 대한 자세한 내용은 표시된 링크 (2)를 참조하십시오.
설명 description
환경
AEM(Adobe Experience Manager)
문제
AEM Headless 솔루션을 사용하여 AEM(Adobe Experience Manager) 인스턴스에서 데이터를 검색해야 하는 웹 사이트를 개발할 때 (1)의 자습서에 따라 끝점을 설정했습니다.
(2)에 설명된 대로 모든 콘텐츠 조각, 모델, 콘텐츠, 참조, 자산 및 쿼리를 게시한 후 게시 인스턴스에서 콘텐츠 조각을 검색할 때 404 오류 이(가) 수신되어 게시자가 콘텐츠를 읽을 수 없습니다.
(1) AEM Headless 자습서에서 콘텐츠 조각 모델 정의
(2) AEM Headless 자습서의 작성자 및 Publish 아키텍처
해결 방법 resolution
디스패처 로그를 확인한 후 사용자의 GraphQL 끝점(/content/cq:graphql/graphql/endpoint.json)에 대한 요청이 디스패처 수준((1)에서 차단되었습니다.
끝점에 대한 지속 쿼리를 명시적으로 허용하도록 Dispatcher를 구성해야 합니다.
Dispatcher 구성 방법에 대한 자세한 내용은 (2)를 참조하십시오.
(1)
aem_base_version: 6.5
aem_envId: xxxxxxx
aem_envType: dev
aem_program_id: xxxxxx
aem_release_id: xxxxx
aem_service: cm-pxxxxxx-exxxxxxx
aem_tenant: ns-team-aem-cm-prd-nxxxxxx
aem_tier: publish
backend: publishfarm/-
cache: blocked
cluster:
code:-
file_path: /var/log/aem/dispatcher.log
host: publish-pxxxxxx-exxxxxxx.adobeaemcloud.com
method: POST
namespace: ns-team-aem-cm-prd-nxxxxxx
orig_time: 25/Jul/2023:15:39:11 +0000
path: /content/cq:graphql/graphql/endpoint.json
pod_name:
pod_uid:
proto: HTTP
proto_version: 1.1
response_time: 0
(2)
Dispatcher - AEM Headless를 사용한 끝점 구성
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f