Соединение через веб-сокет немедленно закрывается на IIS с JAVA Spring - PullRequest
0 голосов
/ 04 февраля 2020

Когда я пытаюсь подключиться к нашему приложению Spring, развернутому на windows server 2016 с IIS v10, я получу следующий результат в Google Chrome:

Opening Web Socket... 

Web Socket Opened...  

>>> CONNECT
accept-version:1.1,1.0
heart-beat:10000,10000 

Whoops! Lost connection to ws://apidev.website.eu/greeting?access_token={TOKEN}
Whoops! Lost connection to ws://apidev.website.eu/greeting?access_token={TOKEN}

Когда я сделаю то же самое с тестовым расширением chrome я получу:

OPENED: ws://apidev.website.eu/greeting?access_token={TOKEN}
CLOSED: ws://apidev.website.eu/greeting?access_token={TOKEN}

Таким образом, соединение немедленно закрылось. Когда я развертываю и тестирую свое приложение локально, оно работает.

Когда я меняю токен доступа, я получаю ошибку токена доступа. Таким образом, приложение проверяет, является ли токен действительным, я думаю, это хороший вздох, верно? Мы попытались сделать следующее с URL Rewrite на IIS Manager: https://i.stack.imgur.com/nN22W.png

И мы установили протокол WebSocket в Server Manager> Добавить роли и компоненты.

Кто-нибудь знает, что мы делаем не так? Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...