401 AEM as a Cloud Service에서 기능 테스트 중 승인되지 않은 오류 발생

Dispatcher에서 지원되지 않는 기본 인증을 사용하므로 AEM as a Cloud Service에서 기능 테스트 중에 401 승인되지 않은 오류가 발생합니다. 이 문제를 해결하려면 인증 설정을 업데이트하고 보안 액세스에 CDN 수준 기본 인증을 사용합니다.

설명 description

환경

  • 제품: Adobe Experience Manager as a Cloud Service(AEMaaCS)
  • 제약 조건: 기본 인증으로 구성된 Dispatcher; 기능 테스트는 /content/test-site/에서 대상 콘텐츠를 테스트합니다.

문제/증상

  • /content/test-site/에서 테스트 페이지를 만들거나 삭제하는 기능 테스트로 인해 401​에 승인되지 않은 오류가 발생했습니다.
  • 특수 도메인 구성을 사용하는 .net(으)로 끝나는 요청 타기팅 도메인에 대한 로그에 오류가 표시됩니다.
  • Dispatcher에 몇 가지 기본 인증 설정이 포함되어 있지만 /content/test-site/에 대한 명시적 규칙이 없습니다.
  • 이 문제는 초기 환경 설정 이후 관찰되었으며 구성 파일의 최근 변경 사항으로 인해 발생한 것이 아닙니다.

해결 방법 resolution

참고: AEM as a Cloud Service의 프로덕션 작성자 또는 게시 환경에서는 Dispatcher을 통한 기본 인증이 지원되지 않습니다. 대신 CDN 수준 컨트롤을 사용하십시오.

  1. Cloud Manager 파이프라인에서 현재 Dispatcher 구성을 검토하고 기본 인증 설정을 식별합니다.
  2. CDN 계층 기반 기본 인증에 중점을 두고 AEM as a Cloud Service에서 지원되는 인증 방법은 AEM as a Cloud Service의 인증을 참조하십시오.
  3. 기능 테스트에 액세스 제어가 필요한 경우 Dispatcher 기반 설정에 의존하는 대신 CDN 수준 기본 인증을 구성합니다. CDN 자격 증명 및 인증 구성을 참조하세요.
  4. 테스트 중에 액세스가 필요한 경우 /content/test-site/에 대한 CDN 구성에 제외 또는 조정을 명시적으로 추가하십시오.
  5. CDN 또는 관련 액세스 제어 설정을 업데이트한 후 /content/test-site/을(를) 타깃팅하는 기능 테스트를 다시 실행하십시오.
  6. 승인되지 않은 401 오류를 반환하지 않고 요청이 성공적으로 완료되었는지 확인하십시오.

지원되는 인증 접근 방식에 대한 자세한 내용은 CDN 기반 액세스 제어 및 자격 증명 관리에 대한 Adobe Experience Manager 설명서를 참조하십시오.

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