Проблема с WAMP64 CORS

#apache #wampserver #wamp64

Вопрос:

Я использую WAMP для тестирования материалов на своем компьютере. У меня есть встроенный веб-сайт React, и я тестирую функциональность загрузки изображений, но я продолжаю сталкиваться с этой ошибкой:

 Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost/Image/Upload. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost/Image/Upload. (Reason: CORS request did not succeed).
 

После долгих поисков в Google и поиска я сделал следующее, чтобы попытаться исправить это:

  • Включил модуль заголовков
  • Добавлено следующее:
 <IfModule mod_headers.c>
    # Accept cross-domain requests
    Header set Access-Control-Allow-Origin "*"
    Header set Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept"
    Header always set Access-Control-Allow-Methods 'GET, POST, PATCH, PUT, DELETE, OPTIONS'
</IfModule>
 

в httpd.conf и httpd-vhosts.conf

  • Обновлен WAMP до последней версии (3.2.3)
  • Изменил значение Require local на Require all granted в конфигурации vhosts

прямо сейчас я застрял и не знаю, как я могу это решить. любая помощь будет признательна