Делаю запрос по socket io с домена (domain_1.ru) на сервер NGINX (domain_2.ru)
Выбивает такую ошибку:
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://domain_2.ru/connect/?EIO=3&transport=polli... (Причина: не удалось выполнить запрос CORS).
Почитав статьи понял что нужно в заголовок отправлять
Access-Control-Allow-Origin: https://domain_1.ru, потом что можно отправить заголовок через NGINX используя
add_header только вот не получается запустить.
Может кто знает, влияет на это тот факт что, domain_1.ru имеет HTTPS, а на domain_2.ru в NGINX просто прописал crt и key от domain_1.ru и делаю к нему запросы от domain_1.ru по HTTPS.
Про socket io, я так понял там то же есть параметр
Origin, но если не указывать его то он пропускает все подключения как я понял.