Javascript Chrome:本地IP地址192.168的混合内容问题

Javascript Chrome:本地IP地址192.168的混合内容问题,javascript,google-chrome,sockets,printing,Javascript,Google Chrome,Sockets,Printing,我有一个网站,所有内容都是安全的https,我正在使用javascript sdk作为本地网络打印机,从192.168.x.x开始 我的打印机正在通过端口8008(http)侦听该IP地址 当我的应用程序开始打印时,打印机初始化为如下所示 Chrome正在阻止此请求,我无法打印。错误消息如下 我如何告诉chrome这是一个本地URL并允许它请求该URL epos-2.6.0.js:6混合内容:“”处的页面通过HTTPS加载,但请求了不安全的XMLHttpRequest终结点“”。此请求已被阻止;

我有一个网站,所有内容都是安全的https,我正在使用javascript sdk作为本地网络打印机,从192.168.x.x开始 我的打印机正在通过端口8008(http)侦听该IP地址 当我的应用程序开始打印时,打印机初始化为如下所示 Chrome正在阻止此请求,我无法打印。错误消息如下

我如何告诉chrome这是一个本地URL并允许它请求该URL


epos-2.6.0.js:6混合内容:“”处的页面通过HTTPS加载,但请求了不安全的XMLHttpRequest终结点“”。此请求已被阻止;内容必须通过HTTPS提供。

获得自签名证书,上传到您的服务/服务器,然后就可以了。 但是,在混合内容模式下绕过http的基本问题仍然存在,或者说它将不被允许。。
Firefox添加了一个例外,但是chrome,我不确定是否不再接受自签名证书

我真的不明白为什么混合内容会阻止本地网络的ip地址,只允许本地主机


这意味着不可能创建web应用程序(例如PWA)并与小型物联网设备通信(有离线命令,只是通过HTTP等待命令)。

这也是我的问题。我不喜欢简单地添加+1注释,但我有一个IoT设备,我无法控制它,我正试图通过它的静态IP地址在本地网络上使用它的API–Chrome不会让我使用fetch从它那里得到任何响应。如果我只是在URL中键入响应,我就可以查看它,但不能从我需要它的web应用程序中查看。在混合内容错误和CORS错误之间,我的动机已经失去。