我正在尝试通过https访问通过我们的Web服务器提供的一些闪亮的应用程序,并使用auth0进行登录。 闪亮的应用程序不会通过https工作,尽管它们可以在http。
上工作系统信息:
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和有光泽 Running Shiny Server with a Proxy
通过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&# 39;失败:WebSocket握手期间出错:意外响应代码:400WrappedWebSocket @ VM221:35 shiny-server-client.min.js:格式:935Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:错误:WebSocket关闭 shiny-server-client.min.js:格式:935Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:连接已关闭。信息:{" isTrusted":false} shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:SockJS连接已关闭 shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:频道0关闭 shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:已移除频道0,0左 shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:错误:WebSocket关闭 shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:连接已关闭。信息:{" isTrusted":false} shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:SockJS连接关闭 shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:频道0关闭 shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:删除了0,0频道
答案 0 :(得分:8)
尝试将这些行添加到闪亮的conf文件中:
sanitize_errors off;disable_protocols xdr-streaming xhr-streaming iframe-eventsource iframe-htmlfile;