Je souhaite résoudre l'erreur « 403 ERROR - The request could not be satisfied. Bad Request ».
Brève description
Vous pourriez recevoir le message « 403 ERROR - The request could not be satisfied. Bad Request » pour les problèmes suivants :
- La requête est initiée via HTTP, mais la distribution CloudFront est configurée uniquement pour autoriser les requêtes HTTPS.
- Le nom de domaine alternatif demandé (CNAME) n’est pas associé à la distribution CloudFront.
Remarque : Si vous disposez d’une application ou d’un site Web qui utilise CloudFront pour diffuser du contenu aux utilisateurs finaux, suivez les étapes de résolution de votre erreur. Si vous recevez cette erreur lorsque vous consultez une application ou accédez à un site Web, contactez le fournisseur de l’application ou le propriétaire du site Web pour obtenir de l’aide.
Résolution
Autoriser les requêtes HTTP
Procédez comme suit :
- Ouvrez la console CloudFront.
- Sélectionnez la distribution qui renvoie l'erreur « Bad Request ».
- Choisissez l’onglet Comportements, puis choisissez le comportement qui correspond à la requête. Puis, sélectionnez Modifier.
- Dans le champ Politique de protocole d’utilisateur, choisissez HTTP et HTTPS ou Rediriger HTTP vers HTTPS.
Remarque : l’option HTTP et HTTPS autorise les connexions à la fois sur HTTP et HTTPS. L’option Rediriger HTTP vers HTTPS redirige automatiquement les demandes HTTP vers HTTPS.
- Choisissez Enregistrer les modifications.
Associer un CNAME à une distribution
Procédez comme suit :
- Ouvrez la console CloudFront.
- Sélectionnez la distribution qui renvoie l'erreur « Bad Request ».
- Choisissez l’onglet Questions d’ordre général.
- Sous Paramètres, choisissez Modifier.
- Dans Autres noms de domaine (CNAME), sélectionnez Ajouter un élément.
- Saisissez le CNAME que vous souhaitez associer à la distribution CloudFront.
- Sous Certificat SSL personnalisé, choisissez le certificat qui couvre le domaine.
Remarque : Un certificat SSL est nécessaire pour associer un CNAME à une distribution. Consultez la page Exigences relatives à l’utilisation de noms de domaine alternatifs pour en savoir plus.
- Choisissez Enregistrer les modifications.
Informations connexes
Traitement des requêtes HTTP et HTTPS par CloudFront
Comment puis-je résoudre les problèmes d'utilisation d’un certificat SSL personnalisé pour la distribution CloudFront ?
Comment résoudre l’erreur « 403 Error - The request could not be satisfied. Request Blocked » dans CloudFront ?
Comment résoudre les erreurs 403 provenant de CloudFront ?