WordPress で作成した staging 環境で manifest.json があるにも関わらず 401 のエラーになる問題が発生した
GET https://stg.mysite/path/to/manifest.json 401 (Unauthorized)
Basig 認証が問題だった
staging 環境でサイト全体に Basic 認証をかけていることでこのエラーが発生していた
crossorigin="use-credentials" 属性をつければ OK
manifest.json
を読み込ませている <link>
タグに crossorigin="use-credentials"
属性を与えると Basic 認証をかけていても 401 のエラーにならない
- <link rel="manifest" href="/path/to/manifest.json" /> + <link rel="manifest" href="/path/to/manifest.json" crossorigin="use-credentials" />
おわり
[参考]