当前页面: 开发资料首页 → JSP 专题 → 高分求助:在IE浏览器中调用applet访问本地.dat数据文件的问题!
高分求助:在IE浏览器中调用applet访问本地.dat数据文件的问题!
摘要: 高分求助:在IE浏览器中调用applet访问本地.dat数据文件的问题!
在html页面中调用applet来实现对数据文件的读取操作,但是在运行时会出现如下异常,导致无法运行。
异常:java.secruity.AccessControlException: access denied (java.io.FilePermission Sampl_1-1.dat read)
看到有些光盘上的html页面中调用applet访问光盘自带的.dat文件,不知道这个安全认证是如何实现的?
google一下吧,很多这方面的介绍的。
大概步骤是:
(1)打包你的myApplet.jar
(2)创建秘钥(具体操作在网上可以搜到)
keytool -genkey -alias mykey -keystore keystore
其中mykey是别名,storeFile 是密钥的文件
(3)签名代码(具体操作在网上可以搜到)
jarsigner -keystore mystore myApplet.jar mykey
用jarsigner命令签名你的代码myApplet.jar
(4)Testing.....
按照楼上的说法,每个client端都要做数字签名吧,看到有些光盘上的html页面中调用applet访问光盘自带的.dat文件,直接可以运行呀。
顶顶
-----------------------------
http://www.5ai7.net/