Как исправить ошибку блокировки CORS при загрузке в Cloudinary - PullRequest
0 голосов
/ 22 апреля 2020

Я создаю персональный сайт, и мне нужно, чтобы пользователи загружали файлы в Cloudinary с подписанными загрузками. Мой код

const cloudinary = require('cloudinary/lib/cloudinary').v2;

        cloudinary.config({ 
            cloud_name: 'cloud_name', 
            api_key: 'api_key', 
            api_secret: 'api_secret' 
        });


        cloudinary.uploader.upload(image,{public_id: id}, function(error, result) { });

Каждый раз, когда я запускаю cloudinary.uploader.upload, я получаю эту ошибку в браузере

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://api.cloudinary.com/v1_1/cloud_name/image/upload. (Reason: header ‘user-agent’ is not allowed according to header ‘Access-Control-Allow-Headers’ from CORS preflight response).
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://api.cloudinary.com/v1_1/cloud_name/image/upload. (Reason: CORS request did not succeed).

1 Ответ

0 голосов
/ 22 апреля 2020

Оформить заказ [Диспетчер хранилища узлов] https://www.npmjs.com/package/node_storage_manager

поддерживает все виды хранилищ, такие как корзина s3, файловая система GCLOUD и др. c

Вы можете легко переключаться между любыми услугами

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...