Java 当我的站点使用HTTPS协议,并且它的页面包含来自没有HTTPS的站点的图像时,如何避免web浏览器警告?
我有java web应用程序,它在apache后面的几个Tomcat上运行。应用程序使用HTTPS协议。该应用程序的某些页面包含仅使用HTTP协议的站点的图像。在带有此图像的页面上,客户端的web浏览器显示消息警告,尽管服务已正确认证,但某些内容不安全。 我应该如何避免此消息?我应该为这些图像使用代理吗?我可以用java代码做些什么吗?Java 当我的站点使用HTTPS协议,并且它的页面包含来自没有HTTPS的站点的图像时,如何避免web浏览器警告?,java,apache,tomcat,https,Java,Apache,Tomcat,Https,我有java web应用程序,它在apache后面的几个Tomcat上运行。应用程序使用HTTPS协议。该应用程序的某些页面包含仅使用HTTP协议的站点的图像。在带有此图像的页面上,客户端的web浏览器显示消息警告,尽管服务已正确认证,但某些内容不安全。 我应该如何避免此消息?我应该为这些图像使用代理吗?我可以用java代码做些什么吗? 提前谢谢。你不能做任何事,也不应该做任何事 浏览器警告用户是正确的,即使这里没有恶意 如果你真的很担心,使用代理可能会很有用。在这种情况下,未加密的连接是在您的
提前谢谢。你不能做任何事,也不应该做任何事 浏览器警告用户是正确的,即使这里没有恶意
如果你真的很担心,使用代理可能会很有用。在这种情况下,未加密的连接是在您的服务器和映像的主机之间,而不是在主机和用户的浏览器之间。在java中您无能为力 你需要在官方认证机构注册你的证书,你可以通过注册机构注册 注册机构RA是网络中的一个机构 验证用户对数字证书的请求,并告知 证书颁发机构可以颁发证书 谷歌。你当然会为此付出代价的
此外,如果手动将您的证书添加到客户端计算机上的受信任证书中,则可以避免出现该浏览器消息。获取有效的SSL证书,并在Apache/Tomcat中使用该证书。