Ho un problema nell'incorporare video di Youtube

Sono riuscito a risolvere il problema con Cloudflare finché non verrà applicata una patch ufficiale.

Per chiunque riscontri lo stesso problema, la causa è che YouTube ora rifiuta le richieste di incorporamento prive di un’intestazione di policy del referrer valida.

Ho aggiunto un’intestazione Referrer-Policy tramite le Regole di trasformazione di Cloudflare (non sono necessari i Workers).

Ecco cosa ho fatto:

  1. In Cloudflare, vai su Regole → Regole di trasformazione → Modifica intestazione di risposta HTTP.

  2. Crea una nuova regola, scegli Tutte le richieste in entrata e aggiungi un’intestazione statica:

    Nome intestazione: Referrer-Policy
    Valore: strict-origin-when-cross-origin
    
  3. Distribuisci la regola.

Rimuoverò questo una volta applicata la patch.

2 Mi Piace