403 금지됨 오류로 인해 Adobe CLI에 연결할 수 없음

Adobe Experience Manager(AEM) as a Cloud Service에서 Cloud Manager API를 통해 프로그램을 검색할 때 403 사용할 수 없음 ​오류가 발생합니다. 이 문제를 해결하려면 역할 및 권한을 확인하고 Adobe I/O 구성을 확인한 다음 사용자 지정 CA(인증 기관)를 추가합니다.

설명 description

환경

Adobe Experience Manager(AEM) as a Cloud Service - Sites

문제/증상

Cloud Manager 통합에서 Adobe CLI를 사용할 때 다음과 같은 증상이 나타납니다.

  • aio cloudmanager org list 또는 aio cloudmanager:list-programs 등의 명령을 사용하여 조직을 나열하거나 선택할 수 없습니다.
  • 조직을 나열할 때 빈 응답 수신.
  • 성공적인 브라우저 기반 인증이지만 클라이언트 암호 구성을 사용한 서비스 기반 인증에 실패했습니다.
  • 배포 관리자 또는 비즈니스 소유자 ​와 같은 적절한 역할이 있음에도 불구하고 지속적인 오류가 발생했습니다.

다음은 오류 메시지의 예입니다.
오류 메시지: 프로그램을 검색할 수 없음: https://cloudmanager.adobe.io/api/programs(403 금지)

해결 방법 resolution

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

  1. 계정에 배포 관리자 또는 비즈니스 소유자 ​와 같은 필요한 역할이 있는지 확인하고 최근 역할 또는 권한 변경이 없는지 관리자에게 확인하십시오.

  2. 필요한 모든 API 서비스를 사용하여 Adobe I/O 프로젝트가 올바르게 구성되었는지 확인하고, 해당하는 경우 JWT 토큰을 다시 생성하여 유효한지 확인합니다.

  3. IT 팀과 함께 Adobe 서비스에 필요한 특정 도메인에 대한 트래픽을 허용하여 액세스 차단을 해제하십시오. 다음 명령을 사용하여 SSL에 대한 사용자 지정 CA(인증 기관)를 추가합니다. export NODE_EXTRA_CA_CERTS=/path/to/your/custom-certificate.crt

  4. 프록시 설정이 다음 도메인에 대한 트래픽을 허용하는지 확인합니다.

    • .adobeio-static.net
    • .adobeioruntime.net
    • .adobe.io
    • addons.adobe.com
    • adobe-addons.com
    • adobe-runtime.com
    • adp.adobe.io
    • developer.adobe.com
    • console.adobe.io
    • runtime.adobe.io
    • webhooks.adobe.io "
  5. 사용 권한 또는 구성에 영향을 줄 수 있는 Admin Console의 최근 변경 사항을 확인합니다.

  6. developer.adobe.com/console에 대한 액세스를 확인합니다. 액세스가 차단된 경우 문제 해결을 위해 IT 관리자와 상의하십시오.

  7. 모든 구성이 확인되고 네트워크 제한이 해결되면 aio cloudmanager:list-programsaio cloudmanager org list과(와) 같은 명령을 다시 시도하십시오.

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