Я работаю с событием SSE, когда я отправляю запрос от клиента на сервер для подключения, а затем получаю сообщение об ошибке типа " Нет заголовка 'Access-Control-Allow-Origin' на запрошенном ресурсе. «Я использую паруса на бэкенде и реагирую на стороне внешнего интерфейса.
Вот код для справки.
Внешний интерфейс: -
let es = new EventSource(`http://localhost:1337/api/v1/sse?user=${username}`);
На бэкэнде я также разрешаю cors в файле config / security.js
cors: {
allRoutes: false,
allowOrigins: '*',
allowCredentials: false,
},
Примечание: - Если я отключаю безопасность Chrome, тов новом хромированном окне его работы
/usr/bin/google-chrome --disable-features=CrossSiteDocumentBlockingAlways,CrossSiteDocumentBlockingIfIsolating --disable-web-security --user-data-dir="/tmp/chrome_tmp"