Salta al contenuto

Come posso risolvere l'errore "403 ERROR - The request could not be satisfied. Bad Request" di CloudFront?

2 minuti di lettura
0

Desidero risolvere l'errore "403 ERROR - The request could not be satisfied. Bad Request" di Amazon CloudFront.

Breve descrizione

Potresti ricevere il messaggio di errore "403 ERROR - The request could not be satisfied. Bad Request" per i seguenti problemi:

  • La richiesta viene avviata tramite HTTP, ma la distribuzione CloudFront consente solo richieste HTTPS.
  • Il nome di dominio alternativo (CNAME) richiesto non è associato alla distribuzione CloudFront.

Nota: se hai un'applicazione o un sito web che utilizza CloudFront per fornire contenuti agli utenti finali, completa la procedura di risoluzione dei problemi relativi all'errore. Se ricevi questo errore quando visualizzi un'applicazione o accedi a un sito web, contatta il provider o il proprietario del sito web per ricevere assistenza.

Risoluzione

Consenti le richieste HTTP

Completa i seguenti passaggi:

  1. Apri la console CloudFront.
  2. Seleziona la distribuzione che restituisce l'errore "Bad Request".
  3. Scegli la scheda Comportamenti e seleziona il comportamento che corrisponde alla richiesta. Quindi scegli Modifica.
  4. In Policy protocollo visualizzatore, scegli HTTP e HTTPS oppure Reindirizza da HTTP a HTTPS.
    Nota: l'opzione HTTP e HTTPS consente le connessioni sia su HTTP che su HTTPS. L'opzione Reindirizza da HTTP a HTTPS reindirizza automaticamente le richieste HTTP su HTTPS.
  5. Scegli Salva modifiche.

Associa un CNAME a una distribuzione

Completa i seguenti passaggi:

  1. Apri la console CloudFront.
  2. Seleziona la distribuzione che restituisce l'errore "Bad Request".
  3. Scegli la scheda Generale.
  4. In Impostazioni, scegli Modifica.
  5. In Nomi di dominio alternativi (CNAME), scegli Aggiungi elemento.
  6. Inserisci il CNAME che desideri associare alla distribuzione CloudFront.
  7. In Certificato SSL personalizzato, scegli il certificato che copre il dominio.
    Nota: è necessario un certificato SSL per associare un CNAME a una distribuzione. Per ulteriori informazioni, consulta la pagina Requisiti per l'utilizzo di nomi di dominio alternativi.
  8. Scegli Salva modifiche.

Informazioni correlate

Come CloudFront elabora le richieste HTTP e HTTPS

Come posso risolvere i problemi relativi a un certificato SSL personalizzato utilizzato per la mia distribuzione CloudFront?

Come posso risolvere l'errore "403 Error - The request could not be satisfied. Request Blocked" in CloudFront?

Come posso risolvere gli errori 403 di CloudFront?