我正在自我签署我的Applet,它使用库JSSC来读取COM端口设备的数据,但这不足以让applet访问该资源,当我尝试列出可用的COM端口时抛出异常,我我正在测试我的https网址。
首先我得到“运行此应用程序可能存在安全风险”,然后它询问我是否要阻止不安全的内容(混合安全性),我单击否,但JSSC库仍然不起作用。
我不知道还有什么可以尝试,任何建议都非常感谢。
答案 0 :(得分:1)
您的意思是applet吗?
您使用的是什么java版本?
您使用的是jnlp文件(例如this)吗?
在最新的java更新7u51(1.7.0_51)中,默认情况下,您无法再运行自签名小程序。那你能做什么?
以下是最新java版本中changed的概述。对您来说重要的是特权权限清单属性(因为它没有在jssc.jar中设置,也没有在jSSC-Terminal.jar文件中设置)
关于具有混合安全性的消息可能是您只签署了applet.jar而不是第三方libs(如jssc.jar)?
答案 1 :(得分:0)
这就是我解决问题的方法: