我有一个小程序 (java),可以将一些文件写入客户端文件系统。在 Chrome 和 IE 中工作完美,firefox 也一样,只有当我以管理员权限运行它时。 (右键单击 -> 以管理员身份运行)。该解决方案看起来不适合企业应用程序。
顺便说一句,小程序是大型企业网络应用程序的一部分。所以我没有客户端能够以管理员身份运行 firefox 的安全性。
最佳答案
存储应用程序数据的好地方是 user.home 的子目录。使用基于主类包名称的子目录,以帮助避免您的“settings.dat”与我们的“settings.dat”冲突!
为了使其更加“Windows 友好”(当相关属性指示 Win 时,当然!)任何 Java 应用程序设置的根目录。可能是 ${user.home}/AppData/Local/Java/
关于java - 为什么已签名的小程序无法使用firefox 将文件写入客户端文件系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3840972/