소켓 IO를 사용하여 백엔드 서버와 통신하는 크롬 확장 프로그램을 개발 중입니다. 문제는 내 연결이 교차하는 원본 정책에 의해 차단 된 것으로 보입니다.소켓 IO - 크롬 확장 CORS
내 서버가 로컬 호스트에서 실행 중일 때 로컬 디렉토리에서로드하는 크롬 확장자에 다른 "origin"헤더가있어 요청이 차단됩니다.
어떻게 로컬 크롬 확장에서 소켓 IO 연결을 허용 할 수 있습니까?
요청 :
https://localhost:8000/socket.io/?EIO=3&transport=polling&t=LkNvOuH net::ERR_CONNECTION_CLOSED
헤더는 :
Provisional headers are shown
Accept:*/*
Origin:chrome-extension://acgnndapfmilgphkhkdkipfiipikkjki
Referer:https://docs.google.com/presentation
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36