微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以绕过Chrome对Intranet上的Websocket连接的安全连接要求?

如何解决是否可以绕过Chrome对Intranet上的Websocket连接的安全连接要求?

我管理在Intranet上运行LAMP堆栈的Web服务器。它托管并连接到一些内部数据库,聚合一些数据,然后提供一些Web应用程序,为用户提供漂亮的交互式界面。我的下一个目标是实现websocket以使所有内容保持同步。我已经配置了所有内容,并且可以在Firefox中完美运行,但是不幸的是,我的大多数用户都使用了chrome,就像大多数使用chrome的东西一样,它不起作用。通过一些谷歌搜索few search results on stackoverflow,我得出的结论是Certificate Not Trusted

当我最初设置此网络服务器时,用户通过其IP地址进行访问。然后,为了使用户更轻松,我给了它DNS记录。但是我仍然看到人们在野外使用IP地址。他们不了解IP地址和别名之间的区别,更不用说chrome和firefox之间的区别了,所以这就是我的用户水平。我仅将此作为下一部分的序言。

我意识到我可以配置自签名证书来创建安全连接,但是我几乎不相信我可以向用户解释为什么可以忽略安全错误,更不用说如何为其创建例外了。另外,我有台式机和移动设备都可以访问这些应用程序,因此我更喜欢一种通用的解决方案。

我还意识到,显而易见的答案是仅获得由证书颁发机构签署的证书,但是对于只能在内部访问的内容访问外部CA似乎很愚蠢。

因此,正如标题所述,是否有办法解决Chrome对websocket的安全连接的要求?还是有一种无需连接到外部CA即可创建安全连接且不会创建from kivy.app import App from kivy.uix.label import Label class Myapp(App): def build(self): return Label(text="hey") if __name__ == "__main__": Myapp().run() 警告的方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。