问题描述
我正在尝试更新使用HTTP的旧系统。它基本上没有noVNC(通过websockify)来访问页面中的多个VM。 VM具有动态IP(EC2实例)。现在,该网站具有HTTPS -但是,noVNC最初不能像使用WS那样工作(浏览器不允许我在HTTPS中使用WS,如下面的注释1所述)。我创建了自己生成的证书,并将其导入到浏览器中,还更新了VM以使用WSS。而且,它工作正常。
但是,由于VM具有动态IP,因此在关闭后,我无法再次访问它们(它们的IP更改并且证书不存在)。现在,每次更改IP后,我都需要手动更新浏览器的证书数据库。还有其他解决方案吗?我可以以某种方式使证书导入过程自动化,还是可以以某种方式在HTTPS内使用WS?
注意1:浏览器不允许安全性降级(WebSocket with SSL);因此,我无法在HTTPS中使用WS。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)