【发布时间】:2015-02-13 22:28:08
【问题描述】:
我有一组 Java Web 应用程序,我想使用 TomCat Web 服务器从我自己的计算机上运行。在我安装 java 1.8.0_31 之前,它们都运行良好。
解决启动应用程序的权限问题需要一段时间,但之后我无法通过 AccessControlException 尝试从浏览器连接到本地“数据库服务器”(在 TomCat 中运行)。
数据库服务器运行正常,因为我可以使用 AppletViewer 连接到它。
我创建了一个策略条目并将其添加到运行时 java 安全性: 授予代码库“http://localhost”{ 权限 java.security.AllPermission; };
我在http://localhost 上尝试了一些变体(添加端口和应用程序名称),但它们都不起作用。代码库没有改变,因为它以前工作过。有了这些新的安全功能,我无法在同一台计算机上运行 Web 应用程序。
【问题讨论】: