iframe – Demande sans identifiant Cross-Origin-Embedder-Policy (COEP) à YouTube

J’ai essayé d’utiliser l’en-tête HTTP suivant pour mon document HTML (également connu sous le nom d’en-tête COEP) :

Politique d’intégration cross-origine : sans informations d’identification

mais ensuite, la version 129 de Google Chrome refuse de charger YouTube dans l’iframe avec l’erreur suivante dans les outils de développement :

Statut : bloqué
Pour intégrer ce cadre dans votre document, la réponse doit activer la stratégie d’intégration inter-origines en spécifiant l’en-tête de réponse suivant :
Politique d’intégration inter-origines : require-corp

Je ne peux évidemment pas modifier YouTube pour envoyer cet en-tête manquant. Existe-t-il un autre moyen de configurer mon document pour déclarer que le contenu de l’iframe doit être chargé de manière anonyme ?

(L’implémentation COEP actuelle me semble être un problème de poule et d’œuf ; le contenu qui veut intégrer du contenu inter-domaines ne peut pas commencer à utiliser Cross-Origin-Embedder-Policy : credentialless car les domaines n’envoient pas la valeur require-corp. Et les domaines hébergeant du contenu à intégrer ne peuvent pas commencer à émettre Cross-Origin-Embedder-Policy : require-corp car cela briserait tous les sites qui n’émettent pas d’en-tête COEP. Il me semble que la seule façon de commencer à utiliser ces en-têtes serait une publication synchrone qui n’arrivera jamais dans le monde entier. Je suppose que ce n’était pas l’intention initiale de ces en-têtes, j’ai donc dû mal comprendre quelque chose.)

#iframe #Demande #sans #identifiant #CrossOriginEmbedderPolicy #COEP #YouTube

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.