在APPLET中调用本地资源的时候会碰到安全性问题,怎么解决? (100分)

  • 主题发起人 主题发起人 wxf_wxf
  • 开始时间 开始时间
W

wxf_wxf

Unregistered / Unconfirmed
GUEST, unregistred user!
对APPLET整了好几天都没有整出来,请问有谁整过吗?最好有实例最好?
 
应该是有的,但不知道。
你怎么想知道这个啊,到底是想干什么。[?]
 
我传给你一份word文件的格式好了
 
好吧,先谢了!
我的邮箱是w_x_f@yeah.net!
 
怎么还不发过来呢?
 
word的格式是不公开的,有的也是旧版本!
 
1,Applet用数字签名
2.更改jre/lib/security/下的文件
 
这个我也知,只是没有相关的详细一点的资料?
 
Bill_Liyi, 我已经按照书上的例子试过了,但是都不行!
先生成.keystore文件,然后还要生成.cer文件,并且还要给由class 文件生成的jar文件签名,最后拿到IE去运行时,它根本就不认,是不是我的证书必须是由CA公司来生成?
 
晕倒阿,怎么不行呢,应该不需要CA公司的。
还是改文件吧,jre/lib/security/下的,大富翁上以前有过类似的话题,Search一下
 
Bill_Liyi,你的QQ是多少?我也修改过jre/lib/security/下的java.policy文件,他就是认不到根本就没有反应?但在DOS状态下用appletview是可行的!
 
我的QQ是16883534,不过上班时间一般不上。
数字签名过程:
keytool -genkey -keystore Demo.keystore -alias 名字
输入密码等信息
jar cvf Demo.jar *.class
生成.jar文件
jarsigner -keystore Demo.keystore Demo.jar 名字
输入密码
调用此jar的页面。其中Demo.class中使用了本地文件imsmanifest.xml
<HTML>
<HEAD>
<TITLE></TITLE>
<base target="_self">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#FFCC66" VLINK="#FFCC66">
<CENTER>
<APPLET NAME="Demo" CODE="org.wls.viewer.Demo.class" name="Demo" CODEBASE="./" WIDTH=161 HEIGHT=400>
<PARAM NAME="protocol" VALUE="file">
<PARAM NAME="KJPath" VALUE="e:/liyi/democourse">
<PARAM NAME="manifest" VALUE="imsmanifest.xml">
</APPLET></center>
<p onclick="document.Demo.showFrame()">浮动目录</p>
</BODY>
</HTML>
我以前也是照书做的,你把程序发来看看吧,
liyi@mctc.gov.cn
 
可能是我哪里整错了,我明天将CLASS源代码和DLL文件发给你,你帮我试一下看是否能行?
感谢!
 
已经发给你了!
 
看看我以前的帖子吧!其中有数字签名的。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1860966
 
我在IE下测试,在JBUILDER环境下调试已经通过了,没有问题!
 
写掉了一句话,我在IE下测试没有通过,不知何故?
 
成功了,收贴!
 
后退
顶部