【发布时间】:2011-07-27 22:52:47
【问题描述】:
我在尝试在 Windows Vista 或 Windows 7 上运行生产 Java WebStart 应用程序时遇到问题。此 WebStart 应用程序是受信任的,并且应该具有读取/写入/加载 dll 和其他本机库的完全权限。
它在 Windows XP 上完美地完成了这一切,但在 Vista/Windows 7 上却无法访问某些 dll。
如果我完全在本地运行应用程序而不是 WebStart,它可以访问 dll。
我发现了以下链接:http://www.java.com/en/download/help/6000061000.xml
这基本上解释了无论您喜欢与否,Vista/Windows 7 上的 WebStart 应用程序不会也永远不会以完全相同的权限运行。
除了完全放弃 WebStart 之外,有人知道提高安全性的解决方法吗?有没有其他人遇到过类似的问题,即使您没有弄清楚,您尝试过哪些无效的方法?也欢迎任何其他建议。
【问题讨论】:
-
更新:我禁用了 UAC,关闭了受保护区域,以管理员身份运行所有可能的操作,除了牺牲我在祭坛上出生的第一个孩子。
-
您将无法将链接更新到它现在在 Oracle 下的位置,对吗?
-
@Chris Aldritch,我讨厌甲骨文这样做!我再也找不到这些信息了,但如果我找到了,我会发布它。
标签: java dll windows-7 windows-vista java-web-start