Атмосферные веб-сокеты через HTTPS - PullRequest
0 голосов
/ 24 апреля 2019

Я использовал веб-сокеты на основе атмосферы для создания мульти чат-комнаты, и она отлично работает по HTTP-соединению.Однако, когда я пытаюсь использовать HTTPS-соединение, оно терпит неудачу.

Я использовал стратегию Simple Broadcaster от Atmosphere и при отладке обнаружил, что она входит в функцию @OnReady.Однако соединение с вещателем вскоре прерывается, и, следовательно, в @OnMessage не выполняется никакого кода.Я развернул приложение на AWS и открыл необходимые порты.Я использовал nginx между ними.Конфигурация websocket для nginx была установлена.Ниже приведен код для того же.

            # WebSocket support

            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";

Есть ли что-то еще, что нам нужно сделать, чтобы разрешить ответ websocket от HTTPS?

...