如何允许HTTPS请求到本地ip



我部署了一个web应用程序,它需要从本地ip(即192.168.0.123(发送请求并获得响应,而本地ip实际上是一个支付终端。

这似乎违反了整个https的目的,但由于第三方API,我无法控制支付终端及其地址。

是否有任何解决方法来处理localhost/local ip ith https请求?

如果您可以在支付终端上安装其他软件,那么您可以安装另一个HTTP服务器,该服务器充当反向代理并侦听HTTPS。

然后,您向https://192.168.0.123发出请求,反向代理将它们转发到其http://localhost

Nginx是用于此目的的流行服务器。


如果你不能安装额外的软件,那么你应该考虑使用独立的网络。

如果你完全信任连接到本地网络的每一台设备,那么本地网络上的通信是否没有加密并不重要

最新更新