Как вы можете установить withCredentials в false в socket.io? - PullRequest
0 голосов
/ 09 апреля 2020

Я создаю плагин для веб-сайта и использую socket.io. Я получаю сообщение об ошибке CORS при подключении к сокету:

Access to XMLHttpRequest at 'https://socket-server.example.com/socket.io/' from origin 'http://localhost:3001' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.

Есть ли способ установить значение false с помощью withCredentials в socket.io? Я не вижу этого в их документах, но задаюсь вопросом, есть ли опция конфигурации, когда вы инициализируете socket.io, чтобы установить для withCredentials значение false.

Поскольку это плагин веб-сайта, который общается со многими сайтами, я не могу явно установите источник в заголовке «Access-Control-Allow-Origin» и вместо этого установите для withCredentials значение false.

...