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를 호출할 수 없습니다.
이 문제를 해결하려면 다음 단계를 수행합니다.
-
AEM Developer Console을 사용하여 기술 계정을 만듭니다. 이 계정에서 클라이언트 ID 및 클라이언트 암호를 복사합니다. IMS에서 액세스 토큰을 가져오는 데 사용합니다. 이 토큰을 API 요청에 전달하여 AEM Forms as a Cloud Service에서 폴더를 생성합니다.
-
AEM에서 기술 계정에 올바른 권한이 있는지 확인하십시오.
content-authors, DAM-users및jcr:all at /content/dam등의 역할을 할당합니다. 설정 후 API 호출이 예상대로 작동해야 합니다. -
다음 링크를 따라 액세스 토큰을 생성합니다.
이러한 단계로 문제가 해결되지 않으면 특정 구성 설정 또는 로그를 조사하여 설정에 고유한 잠재적인 불일치나 오류를 식별하십시오.
참고:
Adobe Developer Console을 사용하여 인증된 API와 AEM Developer Console을 사용하여 인증된 API를 구분하려면 목록을 참조하십시오.
-
Adobe Developer Console:
-
문서 변환
PDF to XDP (PDF Utility)
-
문서 추출
getPDFPropertiesgetUsageRightsgetMetaDataexportData
-
문서 변환
importMetadata
-
문서 Assurance
applyUsageRights
-
문서 생성
generate interactive PDFcheck Async StatusRetrieve async completed PDF
-
AEM Developer Console:
-
출력 서비스
generatePDFgeneratePrint
-
EC 서비스
Password EncryptionRemove Password EncryptiongetEncryption Typessign PDFcertify PDFadd sign field
-
어셈블러
invoketoPDFAisPDFA
다음 API에 사용할 수 있는 설명서:
Adobe Developer Console:
AEM Developer Console: