Я не эксперт по этой теме, но насколько я понимаю, Chrome ограничил http-контент еще больше.
- Я не мог использовать https://localhost:3000, так как не былоhttps сервер
- Я запускаю сервер веб-пакетов для своего кода js и нашел решение установить переменную окружения HTTPS = true, и он включит опцию https на сервере веб-пакетов.
Chrome не уважает такой SSL-сертификат, но если вы нажмете «Дополнительно» -> «Продолжить», то все работает, и у меня больше не возникает проблема с CORS.
Возможно, будет лучше создать какой-либо SSL-сертификат, чем Chromeс уважением, чтобы вам не приходилось каждый раз нажимать «Дополнительно» -> «Продолжить», но сейчас у меня все хорошо, поскольку я могу продолжать работу над своими проектами.