Я занимаюсь разработкой веб-страницы, которая позволяет напрямую загружать файлы со стороны клиента в мое хранилище Azure.Мои файлы хранятся в хранилище больших двоичных объектов Azure на портале.Для этого я использую пакет 'Azure-Storage' v2.8.1 из npm.
Пока я пытаюсь создать контейнер:
const blobService = AzureStorage.createBlobServiceWithSas(storageUri, sasToken)
blobService.createContainerIfNotExists(containerName, { publicAccessLevel: 'blob' }, (error, result, response) => {.....})
Я получил ошибки:
ОПЦИИ [URL-адрес моего хранилища] 403 (CORS не включен или не найдено соответствующее правило для этого запроса.)
Не удалось загрузить [URL-адрес в мое хранилище]:Ответ на запрос предварительной проверки не проходит проверку контроля доступа: в запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin».
Я уверен, что строка подключения BLOB-объектаправильно - я проверил.Кроме того, я знаю, что могу редактировать CORS для своего хранилища на azure.portal.В настоящее время он пуст.
Нужно ли мне добавлять / редактировать там некоторые CORS?Кто-нибудь знает решение?