Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails SSE消息是否通过https连接加密?_Ruby On Rails_Ssl_Nginx_Https_Server Sent Events - Fatal编程技术网

Ruby on rails SSE消息是否通过https连接加密?

Ruby on rails SSE消息是否通过https连接加密?,ruby-on-rails,ssl,nginx,https,server-sent-events,Ruby On Rails,Ssl,Nginx,Https,Server Sent Events,假设我使用SSL和 我能够建立并保持服务器发送事件连接 到我的Rails服务器。 从Rails到我的浏览器的每一条消息都是 互联网上任何窥探者都无法辨认。 此外,我甚至可以建立这样的联系吗?因为我只听说SSE是通过http工作的。是的 请注意,从http html页面连接到https SSE URL属于不同的来源,这意味着您将遇到CORS限制 根据我在书中的脚注(使用HTML5 SSE的数据推送应用程序),截至2014年初,Chrome不接受自签名SSL证书用于SSE。(但它也不接受XMLHtt

假设我使用SSL和 我能够建立并保持服务器发送事件连接 到我的Rails服务器。 从Rails到我的浏览器的每一条消息都是 互联网上任何窥探者都无法辨认。 此外,我甚至可以建立这样的联系吗?因为我只听说SSE是通过http工作的。

是的

请注意,从http html页面连接到https SSE URL属于不同的来源,这意味着您将遇到CORS限制


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

Wireshark将向您展示发生了什么。