【緊急】Chrome 76.0.3809.100のCROS対策

  •  
 
kan2019年8月19日 - 10:18 に投稿

タグ

8月初旬頃にChromeのバージョンを最新(76.0.3809.100)にしたら、かなりのサイトにアクセスした際に、CORS関連のエラーが発生して、動作がおかしくなりました。

例えば、https://www.youtube.com にアクセスしたら、以下のようなエラーが大量に発生しています。

Access to font at 'https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2' 
from origin 'https://www.youtube.com' has been blocked by CORS policy: 
Request header field x-forwarded-for is not allowed by Access-Control-Allow-Headers 
in preflight response.

色々調べたら、これがChromeのバグであることを判明しましたが、Chromeの新しいバージョンがなかなか出て来ないので、どうしようかなと悩みました。もちろん、ほかのブラウザ(Firefoxなど)に切り替えて、利用する方法がありますが、Chromeになれたので、今更別ブラウザに変えるのが自分にとっては結構辛いです。

今日この問題について、もう一回調べたら、以下の記事が見つかって、急いで試して、解決できました。 https://support.google.com/chrome/thread/11089651?hl=en

下図のように設定「chrome://flags/#out-of-blink-cors」をDisabledにしたら、治りました。

スクリーンショット

コメントを追加

プレーンテキスト

  • HTMLタグは利用できません。
  • 行と段落は自動的に折り返されます。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
CAPTCHA
この質問はあなたが人間の訪問者であるかどうかをテストし、自動化されたスパム送信を防ぐためのものです。
画像
screenshot1