Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我的站点使用HTTPS协议,并且它的页面包含来自没有HTTPS的站点的图像时,如何避免web浏览器警告?_Java_Apache_Tomcat_Https - Fatal编程技术网

Java 当我的站点使用HTTPS协议,并且它的页面包含来自没有HTTPS的站点的图像时,如何避免web浏览器警告?

Java 当我的站点使用HTTPS协议,并且它的页面包含来自没有HTTPS的站点的图像时,如何避免web浏览器警告?,java,apache,tomcat,https,Java,Apache,Tomcat,Https,我有java web应用程序,它在apache后面的几个Tomcat上运行。应用程序使用HTTPS协议。该应用程序的某些页面包含仅使用HTTP协议的站点的图像。在带有此图像的页面上,客户端的web浏览器显示消息警告,尽管服务已正确认证,但某些内容不安全。 我应该如何避免此消息?我应该为这些图像使用代理吗?我可以用java代码做些什么吗? 提前谢谢。你不能做任何事,也不应该做任何事 浏览器警告用户是正确的,即使这里没有恶意 如果你真的很担心,使用代理可能会很有用。在这种情况下,未加密的连接是在您的

我有java web应用程序,它在apache后面的几个Tomcat上运行。应用程序使用HTTPS协议。该应用程序的某些页面包含仅使用HTTP协议的站点的图像。在带有此图像的页面上,客户端的web浏览器显示消息警告,尽管服务已正确认证,但某些内容不安全。 我应该如何避免此消息?我应该为这些图像使用代理吗?我可以用java代码做些什么吗?
提前谢谢。

你不能做任何事,也不应该做任何事

浏览器警告用户是正确的,即使这里没有恶意


如果你真的很担心,使用代理可能会很有用。在这种情况下,未加密的连接是在您的服务器和映像的主机之间,而不是在主机和用户的浏览器之间。

在java中您无能为力

你需要在官方认证机构注册你的证书,你可以通过注册机构注册

注册机构RA是网络中的一个机构 验证用户对数字证书的请求,并告知 证书颁发机构可以颁发证书

谷歌。你当然会为此付出代价的


此外,如果手动将您的证书添加到客户端计算机上的受信任证书中,则可以避免出现该浏览器消息。

获取有效的SSL证书,并在Apache/Tomcat中使用该证书。