Я использую библиотеку angular2-image-upload для загрузки определенных файлов
Я недавно обновил версию 0.6.6 до 1.0.0-rc.1 (потому что мне понадобятся некоторые новые функции вбудущее) Однако оно ломается каждый раз, когда я пытаюсь загрузить изображение (когда оно работало нормально).
Ошибки: ![enter image description here](https://i.stack.imgur.com/OUeOx.png)
Доступ к XMLHttpRequestв 'http://192.168.2.103:20005/storage' от источника' http://192.168.2.103:3007' заблокирован политикой CORS: Ответ на предпечатный запрос не проходит проверку контроля доступа: заголовок 'Access-Control-Allow-Origin' отсутствуетзапрашиваемый ресурс.
zone.js: 2969 Блокировка перекрестного чтения (CORB) заблокировала ответ перекрестного происхождения http://192.168.2.103:20005/storage с приложением MIME-типа / json.Подробнее см. https://www.chromestatus.com/feature/5629709824032768.
HTML-код:
<image-upload [preview]="true" [beforeUpload]="onBeforeUpload" [extensions]="getExtension(field.encodingtype)" [url]="localEnvironment.apiURL + '/storage'" [headers]="imageHeaders" [maxFileSize]="getMaxFileSize(field.MaxSize, field)" [buttonCaption]="'Select Files'" [dropBoxMessage]="'Drop your files here!'"(onFileUploadFinish)="fileSentHandler($event, field,imageHeaders)" "></image-upload>
Я справляюсь с моими ограничениями CORS и даже имею типичный плагин для Allow control origin.
Как я уже говорил, этот же вызов прекрасно работает с предыдущей версией.
¿Есть идеи, как мне пропустить этот вопрос?