给出一个通过HTTPS连接运行的Web应用程序。它还必须与局域网上的Java应用程序进行通信。
此服务器实际上与运行Web应用程序的PC位于同一房间,因此,两者之间完全可以通过简单的HTTP连接来完成,但是由于Web应用程序通过HTTPS运行,因此浏览器强制使用HTTPS。
这已经很愚蠢,我必须在Java应用程序中使用HTTPS服务器,这已经太愚蠢了,但是现在仍然不能使用,因为现在浏览器在抱怨它是自我证书。签名。
我的意思是,我真的需要购买SSL证书,以便位于同一房间的两台计算机可以通过HTTP进行通信吗?即使我想也不能。甚至没有修复域。
我很困惑,有办法吗?
更新:
该Web应用程序是从Internet提供服务的,这就是HTTPS连接的原因。而它应该从本地运行的Java应用程序接收数据。每两分钟有几百兆字节(机密医学图像),因此通过代理服务器发送所有这些并不是真正的选择。
我还希望避免用户端进行任何手动配置以使通信正常进行(例如,将证书导入Web浏览器等),但是也许我没有其他选择。