java - 如何强制运行未签名的java应用程序

标签 java security permissions

我正在尝试访问 cPanel 上的 java 操作的 ssh/shell 终端,但我不断收到

Application Blocked by Security Settings

Your security settings have blocked a self-signing application from running.

我已在 java 控制面板中将 java 的安全级别降低到中,并将 cPanel 的 ssh 链接添加到 java 异常(exception)站点列表,但它仍然给我相同的阻止消息,指出 java applet 正在请求在异常(exception)站点列表中未指定的另一个域地址上找到的包。

一个非常愚蠢的错误,我想做的就是访问我的域 shell 客户端。

Google Chrome 37.0.2062.120(官方版本 281580)m

操作系统 Windows 8.1

眨眼537.36 (@181352)

JavaScript V8 3.27.34.17

Java 版本 7 更新 67

Flash 15.0.0.152

请帮忙?

最佳答案

发生这种情况是因为您的系统上使用的是 java7/8。

在 java 7 中,安全设置已增加,小程序现在被迫对其 jar 进行签名。 并添加

Permissions: sandbox

到 jar 中的 list 文件。

将该站点添加到异常(exception)站点列表中应该就足够了,如果这还不够,我可以告诉您唯一要做的就是卸载当前的 java 安装并安装版本 6,尽管不建议这样做,但修复应该来自应用程序端。

关于java - 如何强制运行未签名的java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25856425/

相关文章:

java - characteristic.getDescriptor() 返回 null

php - $_POST 真的安全吗?

java - 压缩后不保留文件权限

java - 使用未包装的 oracle.jdbc.driver.T4CConnection 的 HikariCP 连接泄漏

java - 其实例为 volatile 的 Singleton 类是否使实例数据再次加载?

security - Java keystore PrivateKeyEntry 与 trustedCertEntry

command-line - 使文件归root所有后,有效用户ID不会改变

c# - SharePoint 列表项权限

java - 打印正确的输出

security - 在 HDFS 中创建一次写入文件