嵌入在HTTPS中的noVNC

问题描述

我正在尝试更新使用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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...