2015-08-03 83 views
1

说我配置我的NGINX服务器与SSL和 我能够建立并保持服务器发送事件连接 到我的Rails服务器。 从上面的Rails到我的浏览器的每条消息是否是 对于互联网上的任何窥探者都是难以解读的。 此外,我会甚至能够建立这样的连接?因为我听到的只是SSE在http上工作。SSE消息是通过https连接加密的吗?

+0

Wireshark会告诉你发生了什么事。 –

回答

1

是的。

请注意,从http html页面连接到https SSE URL算作不同的原点,这意味着您将遇到CORS限制。

根据我的书(使用HTML5 SSE的数据推送应用程序)中的脚注,截至2014年初,Chrome并未接受与SSE一起使用的自签名SSL证书。(但它也不接受XMLHttpRequest )(快速搜索显示人们仍在发布有关自签名证书不起作用的错误报告,所以这可能仍然是这种情况。)