Cloudflareで公式にパッチが適用されるまで、これを修正できました。
同じ問題に遭遇した方のために、原因はYouTubeが現在、有効なReferrer-Policyヘッダーがない埋め込みリクエストを拒否していることです。
CloudflareのTransform Rules(Workersは不要)を使用して、Referrer-Policyヘッダーを追加しました。
私がやったことは以下の通りです。
-
Cloudflareで、Rules → Transform Rules → HTTP Response Header Modificationに移動します。
-
新しいルールを作成し、All incoming requestsを選択して、静的ヘッダーを追加します。
Header name: Referrer-Policy Value: strict-origin-when-cross-origin -
ルールをデプロイします。
パッチが適用されたら、これを削除します。
