我无法在任何浏览器中运行我的Java小程序 - 出于安全原因,Java会阻止它。我有Java 8,所以我无法将安全设置设置为中等。我该怎么办? (在我自己的小程序中,我指的是我写的小程序,它不会伤害任何东西)
答案 0 :(得分:0)
异常站点列表为用户提供了允许通过选择“媒介”选项而允许的相同小程序的选项,但是逐个站点,从而最大限度地降低了使用更宽松设置的风险。
因此,您的localhost或任何域到例外列表。 Read more here
答案 1 :(得分:0)
我们必须在浏览器上运行它之前签署applet你尝试签署你的applet Jar吗?这是签名命令。
您应该在命令提示符下位于同一目录中。
1.keytool -genkey -keyalg rsa -alias m4key //m4key unique key
2.keytool -export -alias m4key -file bmcert.crt //bmcert.crt certificate name
3.jar tvf Jarname.jar verify jar
4.jarsigner Jarname.jar m4key
5.jarsigner -verify -verbose -certs JarnameJarname.jar
但正如您所提到的,您使用的是 Java 8 ,由于安全原因,不允许在浏览器中运行自签名jar。
所以
请在设置和安全性中打开配置java TAB将使用applet的html页面的 URL 放入异常网站列表