本地主机上的 Websocket 解决了 https:// 问题



>我正在尝试编写一个服务,我的服务是用nodejs编写的WebsocketServer,带有express和ws模块。此服务应与node-webkit一起本地安装在计算机上(在本地主机上),以便与 https://中的网站通信以交换信息。我的问题是,我需要本地主机的受信任证书(这是不可能的),因为如果我使用自签名证书,所有浏览器都会发出警告。我知道我可以忽略该警告,但是将来应该分发该软件,并且我不想为未来的客户发出该警告。有没有解决这个问题的好方法?

使用以下选项之一来解决此问题:

  • 将客户端界面打包为浏览器扩展

  • 设置消息队列,将消息作为 Websocket 请求转换为节点服务器

  • 使用具有免费证书的 PAAS 提供商代理到您的域

引用

  • 如何为 HTTPS 节点.js 服务器使用自签名证书?

  • 使用 JUnit、Webdriver 和 Hoverfly 模拟 GitHub OAuth2 登录

  • 进行测试
  • 使用自签名证书的 Apache 配置 - YouTube

  • Amazon SES: Sendmail

  • 适用于 RabbitMQ 的 SMTP 网关插件

  • 通过 websocket 发送 RabbitMQ 消息

相关内容

  • 没有找到相关文章

最新更新