Cela a maintenant été corrigé ici FIX: Disable preloading audio + video when secure media enabled (#8922) · discourse/discourse@7ff58f1 · GitHub @RGJ. Le problème se produisait parce que les navigateurs envoient une requête initiale vers les fichiers audio et vidéo pour récupérer les métadonnées du fichier, par exemple la durée. Cependant, en raison de l’URL signée sécurisée, cette requête initiale déclenchait le compte à rebours de 15 secondes avant expiration. Ainsi, lorsque les utilisateurs tentaient de lire l’audio ou la vidéo après ce délai, nous recevions une erreur 403 de la part d’AWS.
Nous désactivons désormais le préchargement pour les vidéos et les fichiers audio lorsque le média sécurisé est activé. Les publications existantes contenant de l’audio ou de la vidéo devront voir leur HTML reconstruit pour que ce changement prenne effet.