開発中のFlutter webアプリをサーバにデプロイしてChromeでアクセスしたら、DevToolsのコンソールで、manifest.jsonが 401エラーになっているのがわかった。
なんだよ気持ち悪いなぁと調べていたら、まだ開発中ということでデプロイ先のフォルダにBasic認証をかけているのが原因らしい。
index.html内の
<link rel="manifest" href="manifest.json">
を、以下のように変更したら解消した。
<link rel="manifest" href="manifest.json" crossorigin="use-credentials">
参考 MDN
0 件のコメント:
コメントを投稿