AEM Headless 서버 간 배포

AEM Headless 서버 간 배포에는 AEM의 콘텐츠를 Headless 방식으로 사용하고 상호 작용하는 서버측 애플리케이션 또는 프로세스가 포함됩니다.

브라우저 컨텍스트에서 AEM Headless API에 대한 HTTP 연결이 시작되지 않으므로 서버 간 배포는 최소 구성이 필요합니다.

배포 구성

서버 간 앱 배포를 위해서는 다음 배포 구성이 적용되어야 합니다.

서버 간 앱 연결 대상
AEM Author
AEM 게시
AEM 미리 보기
Dispatcher 필터
CORS(원본 간 리소스 공유)
AEM 호스트

인증 요구 사항

단일 페이지 앱, 모바일 또는 웹 구성 요소와 같은 다른 앱 유형은 일반적으로 자격 증명 보안을 유지하기 어려우므로 권한 부여를 사용하기 때문에 AEM GraphQL API에 대한 승인된 요청은 일반적으로 서버 간 앱의 컨텍스트에서 발생합니다.

AEM as a Cloud Service에 대한 요청을 승인할 때 서비스 자격 증명 기반 토큰 인증을 사용하십시오. AEM as a Cloud Service에 대한 요청 인증에 대한 자세한 내용은 토큰 기반 인증 자습서를 검토하세요. 자습서에서는 AEM Assets HTTP API를 사용하여 토큰 기반 인증을 살펴보지만 AEM Headless GraphQL API와 상호 작용하는 앱에도 동일한 개념과 접근 방식을 적용할 수 있습니다.

예제 서버 간 앱

Adobe은 Node.js로 코딩된 서버 간 앱의 예를 제공합니다.

서버 간 앱

서버 간 앱

AEM Headless GraphQL API의 콘텐츠를 사용하는 Node.js로 작성된 예제 서버 간 앱입니다.

예제 보기

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