Javascript 通过本地网络托管HTTPS
我目前正在尝试开发一个PWA,但是,我不知道如何在本地网络上托管它?从主机连接到本地主机时,它工作正常,但不会从本地网络上的任何其他设备连接。我相信这可能是因为PWA是通过HTTPS提供服务的,我已经尝试过设置开放式SSL,但我不太确定这是否是通过本地网络提供服务的正确想法?提前感谢。我主要使用两种选择: a) :这将允许您将网站转发到移动设备Javascript 通过本地网络托管HTTPS,javascript,node.js,ssl,https,progressive-web-apps,Javascript,Node.js,Ssl,Https,Progressive Web Apps,我目前正在尝试开发一个PWA,但是,我不知道如何在本地网络上托管它?从主机连接到本地主机时,它工作正常,但不会从本地网络上的任何其他设备连接。我相信这可能是因为PWA是通过HTTPS提供服务的,我已经尝试过设置开放式SSL,但我不太确定这是否是通过本地网络提供服务的正确想法?提前感谢。我主要使用两种选择: a) :这将允许您将网站转发到移动设备 b) :这将为您提供一个带有https的临时URL,您可以使用它从移动设备访问我主要使用两个选项: a) :这将允许您将网站转发到移动设备 b) :这将
b) :这将为您提供一个带有https的临时URL,您可以使用它从移动设备访问我主要使用两个选项: a) :这将允许您将网站转发到移动设备
b) :这将为您提供一个带有https的临时URL,您可以使用它从移动设备访问太好了,谢谢您的回复。我不知道chrome的端口转发功能,非常有用,非常感谢。有没有办法通过无线方式实现这一点,或者只有在设备被拴住时它才会工作?再次感谢。查看无线ADB“快速提示:丢失电缆,使用无线ADB!”由Kaustav Jaiswal编写。太好了,感谢您的回复。我不知道chrome的端口转发功能,非常有用,非常感谢。有没有办法通过无线方式实现这一点,或者只有在设备被拴住时它才会工作?再次感谢。查看无线ADB“快速提示:丢失电缆,使用无线ADB!”Kaustav Jaiswal的Https与此无关。确保运行服务器时使用的任何东西都绑定了所有设备,而不仅仅是环回设备。@Qix MONICAWASMERATED我的服务器如下所示:
server.listen(process.env.PORT | | | | 6060,'0.0.0.0',function(){console.log(“在%s模式下在端口%d上侦听的Express server”,this.address().PORT,app.settings.env);})//将HTTP重定向到HTTPS,app.use(重定向到HTTPS([/localhost:(\d{4})/],[],301))//处理静态文件应用程序的请求。使用(require('express')。static('public'))如果我尝试通过网络连接,我会得到“ERR\u SSL\u PROTOCOL\u ERROR”,这与本地网络无关。其他机器正在很好地到达您的服务器。您的服务器是否设置为HTTPS?这不是魔术,你需要设置密钥并监听正确的端口。Https与此无关。确保运行服务器时使用的任何东西都绑定了所有设备,而不仅仅是环回设备。@Qix MONICAWASMERATED我的服务器如下所示:server.listen(process.env.PORT | | | | 6060,'0.0.0.0',function(){console.log(“在%s模式下在端口%d上侦听的Express server”,this.address().PORT,app.settings.env);})//将HTTP重定向到HTTPS,app.use(重定向到HTTPS([/localhost:(\d{4})/],[],301))//处理静态文件应用程序的请求。使用(require('express')。static('public'))如果我尝试通过网络连接,我会得到“ERR\u SSL\u PROTOCOL\u ERROR”,这与本地网络无关。其他机器正在很好地到达您的服务器。您的服务器是否设置为HTTPS?这不是魔术,你需要设置键并在正确的端口上监听。