cURL을 사용하여 AEM as a Cloud Service에서 AEM 인스턴스에 액세스하는 방법

이 문서에서는 cURL 명령을 사용하여 AEM as a Cloud Service에서 Adobe Experience Manager(AEM) 인스턴스에 액세스하는 절차에 대해 간략히 설명합니다.

설명 description

환경

  • Adobe Experience Manager
  • Adobe Experience Manager as a Cloud Service

문제/증상

cURL을 사용하여 AEM as a Cloud Service에서 AEM 인스턴스에 액세스하는 방법.

해결 방법 resolution

아래 단계를 따르십시오.

  1. Cloud Manager 액세스

  2. 액세스할 환경(개발, 단계, 프로덕션)의 Developer Console 을 엽니다.

  3. 통합 을 클릭하세요. > 로컬 토큰 > 로컬 개발 토큰 가져오기

    예:

    code language-none
    {
      "ok": true,
      "statusCode": 200,
      "accessToken": "eyJh...3XAA"
    }
    
  4. accessToken ​을 사용하여 cURL 명령 실행

    code language-none
    $ curl -H "Authorization: Bearer <Value of accessToken>" "<URL of AEM>"
    

    code language-none
    $ curl -H "Authorization: Bearer eyJh...3XAA" "https://author-p12345-e6789.adobeaemcloud.com/content/wknd/us/en.json"
    {"jcr:created":"Wed Feb 22 2023 04:07:45 GMT+0000","jcr:createdBy":"admin","jcr:primaryType":"cq:Page"}
    

accessToken 값은 24시간 동안 유효합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f