Не удается подключиться к sails.io на паруса версии 1.0

Я пытаюсь подключиться к сокету на паруса v1.0, но это не работает. Вот как я это сделал. Сначала я создаю новый проект с помощью команды "sails new test". затем я бегу с командой "паруса". Затем я создаю файл index.html с этим содержимым (код):

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="http://localhost:1337/dependencies/sails.io.js"></script>
</head>
<body>

</body>
</html>

а затем я открываю этот index.html в браузере. тогда я получаю ошибку (в результате):

The socket was unable to connect.
sails.io.js:441  The server may be offline, or the
sails.io.js:441  socket may have failed authorization
sails.io.js:441  based on its origin or other factors.
sails.io.js:441  You may want to check the values of
sails.io.js:441  `sails.config.sockets.onlyAllowOrigins`
sails.io.js:441  or (more rarely) `sails.config.sockets.beforeConnect`
sails.io.js:441  in your app.
sails.io.js:441  More info: https://sailsjs.com/config/sockets
sails.io.js:441  For help: https://sailsjs.com/support
sails.io.js:441
sails.io.js:441  Technical details:
sails.io.js:441  Error: websocket error
at d.onError (sails.io.js:17)
at WebSocket.ws.onerror (sails.io.js:17)
sails.io.js:441  ====================================

Затем я открываю файл sails.config.sockets и устанавливаю только AllowOrigins: [' http://localhost/', ' http://192.168.1.158/', ' http://127.0.0.1/']. Паруса снова поднимаются. Но проблема все еще существует. Я перепробовал все ценности, о которых могу думать, но ни одна из них не работает. где я не прав?

0 ответов

Другие вопросы по тегам