Настройте nginx для обслуживания файла manifest.json в веб-приложении - PullRequest
0 голосов
/ 09 декабря 2018

В моем веб-приложении у меня есть эта ошибка в консоли разработчика:

GET /manifest.json 401 (Unauthorized)
manifest.json:1 Manifest: Line: 1, column: 1, Unexpected token.
login:1 Site cannot be installed: the manifest could not be fetched, is empty, or could not be parsed

Если я вызываю файл json прямо в URL браузера, это нормально, но мое приложение не может вызвать этот файлпотому что nginx возвращает ошибку 401:

<link rel="manifest" href="/manifest.json">

enter image description here

Как разрешить этот файл в nginx?

1 Ответ

0 голосов
/ 26 марта 2019

В моем случае эта ошибка была устранена после добавления атрибута crossorigin:

<link rel="manifest" href="./manifest.json" crossorigin="use-credentials">
...