Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java Security  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 [求助]applet数字签名问题?-->在线等待
wsz0258





发贴: 2
积分: 0
于 2007-08-29 08:35 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
因为接触 applet 这方面不是很多,现在因为业务需要,用到applet
在客户端调用本地动态链接库,涉及到sandbox安全机制问题,就在
网上搜索了一大堆有关的案例文档,照着做了一遍,结果好象不对,
不知道是哪里操作有误,现在请教各位,希望帮帮忙,我把我操作的过
程写在下面:
第一部分:
keytool -genkey -keystore xsqServer.store -alias xsq
keytool -export -keystore xsqServer.store -alias xsq -file xsq.cer
jarsigner -keystore xsqServer.store ReadCard.jar xsq
keytool -import -keystore xsqClient.store -alias xsq -file xsq.cer
第二部分:
应该生成一个ReadCard.policy策略文件,策略文件中着名了验证此前名Jar的密钥库的URL和公有密钥,
以及此Applet应获得的权限。
文本内容如下:
keystore "file:http://192.168.0.130:8088/applet-sample/xsqServer.store","JKS";
grant signedBy "xsq" {
permission java.io.filePermission "<<ALL FILES>>","read,write,delete,execute";
};
第三部分:
//更改JRE下在java.security文件
内容如下所示:
在文件内容中查找到policy.url.1=fileEmbaressed{java.home}/lib/security/java.policy
policy.url.2=fileEmbaressed{user.home}/.java.policy
在第二行下面加上一行如下:
policy.url.3=http://192.168.0.130:8088/applet-sample/ReadCard.policy

其中第一部分应该照着做就没有问题了吧,现在我最搞不懂的是第二部分和第三部分到底要怎么样
去配置,还有服务器与客户端到底要怎么部署才能正确的通过签名操作本地文件.始终没有弄明白,
主要就是签名和授权的整个过程是怎么一回事,就是怎么让客户端的applet顺利通过签名并授权来操
作本 地的文件.
还请各位大侠前来指点.感激不尽..
或有什么这方面的例子不访发到我邮箱:zpsina@yahoo.com.cn




搞笑QQ图片

话题树型展开
人气 标题 作者 字数 发贴时间
14941 [求助]applet数字签名问题?-->在线等待 wsz0258 1476 2007-08-29 08:35

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923