fix(shorts): aligner referrerpolicy de l'iframe sur /watch (origin)
CI / build-and-test (push) Successful in 14m54s
CI / build-and-test (push) Successful in 14m54s
L'iframe Shorts utilisait referrerpolicy=strict-origin-when-cross-origin alors que /watch utilise 'origin'. C'est la seule difference restante entre les deux pages pour Dailymotion (URL identique, allow_embed=true) et elle fait repondre 'Forbidden' au player. On aligne sur 'origin'. Revert du referrerPolicy helmet (no-op pour les iframes qui ont leur propre attribut, risque de side-effects inutile sur les CDN de vignettes).
This commit is contained in:
@@ -957,12 +957,6 @@ app.use(helmet({
|
||||
crossOriginEmbedderPolicy: false,
|
||||
// Allow loading cross‑origin images
|
||||
crossOriginResourcePolicy: { policy: 'cross-origin' },
|
||||
// Dailymotion exige un Referer sur la page d'embed (sans lui, le player
|
||||
// bloque la lecture). Le défaut helmet (`no-referrer`) coupait le Referer
|
||||
// de toute la page : on envoie l'origine (recommandation Dailymotion
|
||||
// "Referrer policy and Player embedding", valeur par défaut des navigateurs
|
||||
// depuis 2021). Les iframes précisent déjà leur propre referrerpolicy.
|
||||
referrerPolicy: { policy: 'strict-origin-when-cross-origin' },
|
||||
}));
|
||||
app.use(express.json());
|
||||
app.use(express.urlencoded({ extended: true }));
|
||||
|
||||
Reference in New Issue
Block a user