내용으로 건너뛰기

CloudFront에서 "403 ERROR - The request could not be satisfied. Bad Request" 오류를 해결하려면 어떻게 해야 합니까?

2분 분량
0

Amazon CloudFront "403 ERROR - The request could not be satisfied. Bad Request" 오류를 해결하고 싶습니다.

간략한 설명

다음과 같은 문제가 있는 경우 "403 ERROR - The request could not be satisfied. Bad Request" 오류 메시지가 표시될 수 있습니다.

  • HTTP를 통해 요청이 시작되지만, CloudFront 배포가 HTTPS 요청만 허용합니다.
  • 요청된 대체 도메인 이름(CNAME)이 CloudFront 배포와 연결되어 있지 않습니다.

참고: CloudFront를 사용하여 최종 사용자에게 콘텐츠를 제공하는 애플리케이션 또는 웹 사이트를 소유하고 있는 경우 오류 해결 단계를 완료하십시오. 애플리케이션을 보거나 웹사이트에 액세스할 때 이 오류가 발생하면 공급자나 웹사이트 소유자에게 문의하여 지원을 받으십시오.

해결 방법

HTTP 요청 허용

다음 단계를 완료하십시오.

  1. CloudFront 콘솔을 엽니다.
  2. "Bad Request" 오류를 반환하는 배포를 선택합니다.
  3. 동작 탭을 선택한 다음 요청과 일치하는 동작을 선택합니다. 그런 다음, 편집을 선택합니다.
  4. 뷰어 프로토콜 정책의 경우, HTTP 및 HTTPS를 선택하거나 HTTP를 HTTPS로 리디렉션합니다.
    참고: HTTP와 HTTPS는 HTTP와 HTTPS 모두에서 연결을 허용합니다. HTTP를 HTTPS로 리디렉션하면 HTTP 요청이 HTTPS로 자동 리디렉션됩니다.
  5. 변경 사항 저장을 선택합니다.

CNAME을 배포에 연결

다음 단계를 완료하십시오.

  1. CloudFront 콘솔을 엽니다.
  2. "Bad Request" 오류를 반환하는 배포를 선택합니다.
  3. 일반 탭을 선택합니다.
  4. 설정에서 편집을 선택합니다.
  5. **대체 도메인 이름(CNAME)**의 경우, 항목 추가를 선택합니다.
  6. CloudFront 배포에 연결하고자 하는 CNAME을 입력합니다.
  7. 사용자 지정 SSL 인증서에서 도메인을 포함하는 인증서를 선택합니다.
    **참고:**CNAME을 배포에 연결하려면 SSL 인증서가 필요합니다. 자세한 내용을 보려면, 대체 도메인 이름 사용 요구 사항을 참고하십시오.
  8. 변경 사항 저장을 선택합니다.

관련 정보

CloudFront에서 HTTP 및 HTTPS 요청을 처리하는 방법

CloudFront 배포에 사용되는 사용자 지정 SSL 인증서 관련 문제를 해결하려면 어떻게 해야 합니까?

CloudFront에서 "403 ERROR - The request could not be satisfied. Request Blocked"를 해결하려면 어떻게 해야 합니까?

CloudFront에서 발생한 403 오류를 해결하려면 어떻게 해야 합니까?