AEM Forms as a Cloud Service에서 로컬 개발 토큰을 사용할 때 401 오류 발생

AEM Forms as a Cloud Service에서 Adobe Developer Console(ADC)의 로컬 개발 토큰을 사용할 때 액세스 권한이 부족하여 401 오류​이(가) 발생합니다. 이 문제를 해결하려면 AEM Developer Console에서 기술 계정을 만들고 자격 증명을 사용하여 액세스 토큰을 생성한 다음 API 호출을 활성화하는 데 필요한 권한을 할당합니다.

설명 description

환경

Adobe Experience Manager as a Cloud Service(AEMaaCS) - Forms

문제/증상

  • 환경 구성의 Adobe Developer Console에서 로컬 개발 전달자 토큰을 제출하면 401 오류​가 발생합니다.
  • ADC에서 만든 자격 증명이 AEM Forms API 호출에 대해 작동하지 않습니다.
  • ADC 프로젝트에 대해 설정된 기술 계정이 AEM에 없습니다.

해결 방법 resolution

참고: Adobe Developer Console의 자격 증명이 AEM Forms API 호출에 대해 작동하지 않습니다. 이러한 자격 증명은 Cloud Manager 인스턴스에는 액세스할 수 없고 AEM 작업에만 액세스할 수 있습니다. Developer Console 프로젝트에 연결된 기술 계정이 AEM에 없으므로 API를 호출할 수 없습니다.

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. AEM Developer Console을 사용하여 기술 계정을 만듭니다. 이 계정에서 클라이언트 ID 및 클라이언트 암호를 복사합니다. IMS에서 액세스 토큰을 가져오는 데 사용합니다. 이 토큰을 API 요청에 전달하여 AEM Forms as a Cloud Service에서 폴더를 생성합니다.

  2. AEM에서 기술 계정에 올바른 권한이 있는지 확인하십시오. content-authors, DAM-usersjcr:all at /content/dam 등의 역할을 할당합니다. 설정 후 API 호출이 예상대로 작동해야 합니다.

  3. 다음 링크를 따라 액세스 토큰을 생성합니다.

이러한 단계로 문제가 해결되지 않으면 특정 구성 설정 또는 로그를 조사하여 설정에 고유한 잠재적인 불일치나 오류를 식별하십시오.

참고:

Adobe Developer Console을 사용하여 인증된 API와 AEM Developer Console을 사용하여 인증된 API를 구분하려면 목록을 참조하십시오.

  • Adobe Developer Console:

  • 문서 변환

    • PDF to XDP (PDF Utility)
  • 문서 추출

    • getPDFProperties
    • getUsageRights
    • getMetaData
    • exportData
  • 문서 변환

    • importMetadata
  • 문서 Assurance

    • applyUsageRights
  • 문서 생성

    • generate interactive PDF
    • check Async Status
    • Retrieve async completed PDF
  • AEM Developer Console:

  • 출력 서비스

    • generatePDF
    • generatePrint
  • EC 서비스

    • Password Encryption
    • Remove Password Encryption
    • getEncryption Types
    • sign PDF
    • certify PDF
    • add sign field
  • 어셈블러

    • invoke
    • toPDFA
    • isPDFA

다음 API에 사용할 수 있는 설명서:

Adobe Developer Console:

AEM Developer Console:

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