【发布时间】:2015-11-30 15:19:49
【问题描述】:
我有一个 Java 小程序,我希望我的最终用户运行它没有任何安全弹出窗口。该小程序需要文件系统访问权限。我有两个问题:-
- 是否有任何方法(通过 JNLP 或其他方式)使用自签名证书访问文件系统,而不会在每次想要使用我的应用程序/重新启动浏览器时出现丑陋的安全弹出窗口?有没有办法坚持用户的决定? (我尝试通过我的小程序下载
.cer文件,并将其安装在JRE_HOME\lib\security\cacerts中,但是,它需要管理员权限,至少在 Windows 上,所以不适合我。) - 比方说,我可以为一个域 (http://www.domain1.com) 购买一个代码签名证书,并且我想在不同的域上使用我的签名小程序(http://www.domain2.com,HTTP,而不是 HTTPS),是否足以停止完全安全警告?或者,仍然会有关于错误域或站点不是 HTTPS 的安全警告?
有人可以指导我它是如何工作的吗?
【问题讨论】: