2016-02-27 10 views
1

基本上,我想要做的是运行一个小程序。运行一个小程序 - 被安全拦截

我做了applet,测试了它(脱机,从Eclipse),导出.jar文件并在dropbox.com上发布。然后我做了一个简单的hmtl,它应该运行该applet。

即使将Dropbox添加到Java控制面板中的“例外站点列表”后,我仍无法通过Java安全性(继续收到“受Java安全阻止的应用程序”错误)。

Error Image

Java Control Panel

<!DOCTYPE html> 
<html> 
    <head> 
     <title> 
      My Title v3.0 
     </title> 
    </head> 
    <body> 
     <object width="480" height="360" data="MyNumber.jar" type="application/x-java-applet"> 
     <param name="codebase" value="https://www.dropbox.com/s/mz6y145mwdtge7r/MyNumber.jar?dl=0" /> 
     <param name="code" value="mynumber.online.MyNumberOnline /> 
     <param name="width" value="480" /> 
     <param name="height" value="360" /> 
     <param name="archive" value="MyNumber.jar" /> 
     </object> 
    </body> 
</html> 

有没有办法让过去呢?

+0

您是否尝试将HTML文件放入Dropbox中? – oldmud0

+0

1)为什么要编写一个小程序?如果是由于老师指定它,请将它们转介给[为什么CS教师应该**停止**教Java applets](http://programmers.blogoverflow.com/2013/05/why-cs-teachers-should -stop教学-java的小应用程序/)。 2)请参阅[不支持Java插件的支持](http://www.gizmodo.com.au/2016/01/rest-in-hell-java-plug-in/)和[转移到无插件Web]( https://blogs.oracle.com/java-platform-group/entry/moving_to_a_plugin_free)。 –

回答

1

如果对话框中显示“由证书标识”,则必须使用证书签署此小程序。

+0

他正在测试一个小程序。他不会付钱签名。 – oldmud0

+0

自签名证书也应该工作,客户只需要接受它 –

+0

好的,那么。也许你应该告诉他如何做到这一点。 – oldmud0