Я пытаюсь защитить доступ к некоторым блестящим приложениям, которые обслуживаются через наш веб-сервер через https и используют auth0 для входа в систему. Блестящие приложения не работают через https, хотя и работают через http.
Системная информация:
- нгинкс/1.10.2
- Блестящий сервер v1.5.3.838
- Node.js v6.10.0
- Выпуск CentOS Linux 7.3.1611 (основной)
ссылка console.log https://gist.github.com/vasantm/4339b248143fa6b3f8c4d0f1773f33e9
Ссылка на nginx.conf https://gist.github.com/vasantm/d98c8ae9de8a8667d9d2e6e59945de62
ссылка наshiny-server.conf https://gist.github.com/vasantm/43a94acd7b9fcf573cdea2a200218425.
Я использовал эту ссылку для настройки nginx и блестящего Запуск Shiny Server с прокси-сервером
Любые подсказки, чтобы получить блестящую работу через SSL?
Даже после исправления опечаток и использования обновленной конфигурации приложения отображаются серым цветом. Вот обновленный console.log. Я все еще получаю серые приложения. Затем я раскомментировал выделенную часть конфигурации выше, и все равно получил ошибки.
вот последний console.log
Ошибка подключения WebSocket к wss://kristallab.bwh.harvard.edu/sample-apps/rmd/sockjs/n=DDUjuaZmdQBFbAe8Ni/345/w1oqw659/websocket: ошибка во время рукопожатия WebSocket: неожиданный ответ код: 400WrappedWebSocket @ VM220:35
VM221:35 Сбой подключения WebSocket к wss://kristallab.bwh.harvard.edu/sample-apps/hello/sockjs/n=NCXw2RGlge88iybomV/805/n61pj5fb/websocket: ошибка во время рукопожатия WebSocket : Неожиданный код ответа: 400WrappedWebSocket @ VM221:35shiny-server-client.min.js:formatted:935Wed, 07 июня 2017 г., 18:08:39 GMT-0400 (EDT) [INF]: Ошибка: WebSocket закрыл блестящий сервер-клиент .min.js:formatted:935Wed 07 Jun 2017 18:08:39 GMT-0400 (EDT) [INF]: соединение закрыто. Информация: {"isTrusted":false} блестящий-сервер-клиент.min.js:formatted:265Wed 07 июня 2017 18:08:39 GMT-0400 (EDT) [DBG]: соединение SockJS закрыто блестящий-сервер-клиент.мин .js:formatted:265Wed, 07 июня 2017 г., 18:08:39 GMT-0400 (EDT) [DBG]: Канал 0 закрыт блестящий-сервер-клиент.min.js:formatted:265Wed, 07 июня 2017 г., 18:08:39 GMT -0400 (EDT) [DBG]: удален канал 0, 0 оставил блестящий-сервер-клиент.min.js:1 Среда, 07 июня 2017 г., 18:08:39 GMT-0400 (EDT) [INF]: Ошибка: WebSocket закрыт блестящим -server-client.min.js:1 Wed 07 Jun 2017 18:08:39 GMT-0400 (EDT) [INF]: соединение закрыто. Информация: {"isTrusted":false} блестящий-сервер-клиент.min.js:1 Среда, 07 июня 2017 г., 18:08:39 по Гринвичу-0400 (EDT) [DBG]: соединение SockJS закрыто с блестящим сервером-клиентом.мин. js:1 ср, 07 июня 2017 г., 18:08:39 GMT-0400 (EDT) [DBG]: канал 0 закрыт блестящий-сервер-клиент.min.js:1 ср, 07 июня 2017 г., 18:08:39 GMT-0400 ( EDT) [DBG]: удален канал 0, остался 0