假设我使用SSL配置了我的NGINX服务器 我能够建立并保持服务器发送事件连接 到我的Rails服务器。 从Rails到我的浏览器的每条消息都是 在互联网上任何窥探的眼睛都无法解读。 我还能建立这种联系吗?因为我听到的只是SSE在http。
上工作答案 0 :(得分:1)
是
请注意,从http html页面连接到https SSE URL计为不同的来源,这意味着您将达到CORS限制。
根据我的书(使用HTML5 SSE的数据推送应用程序)中的脚注,截至2014年初,Chrome不接受与SSE一起使用的自签名SSL证书。(但它也不接受它们用于XMLHttpRequest,即ajax ,或者。)(快速搜索显示人们仍然发布关于自签名证书不起作用的错误报告,所以情况可能仍然如此。)