【问题标题】:Submitting HTTPs from node socket with no certificate从没有证书的节点套接字提交 HTTPs
【发布时间】:2015-04-19 20:13:34
【问题描述】:

我开发的 Web 应用程序位于在 https 下为其提供服务的服务器上,我的一些 js 代码需要打开一个到当前未设置为 https 的另一台服务器 (nodejs) 的套接字。因此浏览器不会允许它运行。

我想要的只是一种简单的方法,无需涉及证书即可启动 https 套接字连接,我不介意缺乏安全性, 只需要运行应用程序。

【问题讨论】:

    标签: node.js ssl socket.io


    【解决方案1】:

    证书不是您的问题。你的问题是CORS。您需要将服务器配置为使用允许外国来源的标头回答

    res.header('Access-Control-Allow-Origin', 'example.com');

    因为在您的情况下,http(端口 80)和 https(443)之间的技术差异是 port

    编辑:...我的意思是从浏览器的角度来看

    【讨论】:

      猜你喜欢
      • 2011-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-24
      • 2012-12-01
      • 1970-01-01
      • 2017-12-09
      • 2017-05-03
      相关资源
      最近更新 更多