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 요청만 허용하도록 구성되어 있습니다. 이 문제를 해결하려면, HTTP 요청 허가 해결 방법 섹션에 안내된 단계를 따르세요.
  • 요청된 대체 도메인 이름(CNAME)이 CloudFront 배포와 연결되어 있지 않습니다. 이 문제를 해결하려면, CNAME을 배포와 연결 해결 방법 섹션에 안내된 단계를 따르세요.

참고: 이 해결 방법은 CloudFront를 사용해 최종 사용자에게 콘텐츠를 제공하는 애플리케이션이나 웹사이트에 적용됩니다. 애플리케이션을 보거나 웹사이트에 액세스하려고 할 때, 이 오류가 발생하면 공급자나 웹사이트 소유자에게 문의하여 지원을 요청하세요.

기타 유형의 403 오류 문제를 해결하는 방법에 관한 자세한 내용을 보려면, CloudFront에서 발생하는 403 오류 문제를 해결하려면 어떻게 해야 하나요?를 참고하세요.

해결 방법

HTTP 요청 허용

다음 단계를 따르세요.

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

CNAME을 배포에 연결

다음 단계를 따르세요.

  1. Amazon CloudFront 콘솔을 엽니다.
  2. 잘못된 요청 오류를 반환하는 배포를 선택합니다.
  3. 일반 탭을 선택합니다.
  4. 설정에서 편집을 선택합니다.
  5. **대체 도메인 이름(CNAME)**의 경우, 항목 추가를 선택합니다.
  6. CloudFront 배포에 연결하고자 하는 CNAME을 입력합니다.
  7. 사용자 지정 SSL 인증서에서 도메인을 포함하는 인증서를 선택합니다. 자세한 내용을 보려면, SSL/TLS 인증서를 사용하도록 CloudFront 배포를 구성하려면 어떻게 해야 하나요?를 참고하세요.
    참고: CNAME을 배포에 연결하려면 SSL 인증서가 필요합니다. 자세한 내용을 보려면, 대체 도메인 이름 사용 요구 사항을 참고하세요.
  8. 변경 사항 저장을 선택합니다.

관련 정보

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

CloudFront에서 “403 ERROR - The request could not be satisfied. Request Blocked"를 해결하는 방법은 무엇인가요?

502 및 494 오류: The request could not be satisfied by CloudFront

AWS 공식
AWS 공식업데이트됨 일 년 전
댓글 없음

관련 콘텐츠