b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

applet数字签名_网银数字签名过期_数字签名技术实现过程

电脑杂谈  发布时间:2017-01-09 23:01:00  来源:网络整理

JavaApplet数字签名用Applet写的java小程序如果没有经过签名,那么访问客户端程序下载后会受到安全限制。步骤:

(1) 将java小程序打包

jarcvftest.jartest.class(2) 生成名密钥库,如xmapclient

keytool-genkey-keystorexmapclient.store-aliasxmapclient然后要求输入密码,接下来的根据需要输入,最后确认:y(3) 导出数字证书

keytool-export-keystorexmapclient.store-aliasxmapclient-filexmapclient.cer密码:123456(根据需要自己输入)(4) 对test.jar文件进行签名

jarsigner-keystorexmapclient.storetest.jarxmapclient密码:123456(根据需要自己输入)编写HTML文件来运行Applet,并可自动下载安装运行java小程序<html>

<head>

<title>NewPage1</title>

</head>

<body>

<!--能自动下载jre包-->

<OECTclassid="clsid:CAFEEFAC-0014-0000-0000-ABCDEFFEDCBA"WIDTH=300HEIGHT=300codebase="jinstall-1_4_0-win.cab#Version=1,4,0,0">

<PARAMNAME=CODEVALUE="test.class">

<PARAMNAME=ARCHIVEVALUE="test.jar">

<PARAMNAME="type"VALUE="application/x-java-applet;jpi-version=1.4">

<PARAMNAME="scriptable"VALUE="false">

</object>

</body>

</html>

需要把客户端的jre安全文件权限放开。applet数字签名在jre目录下找到java.policy文件,放开本地文件读写权限,往改文件中加上:

grant{

permissionjava.security.AllPermission;

};

grant{

permissionjava.security.AllPermission;

};

我已经在java.policy文件加上了上边的内容,可是还是不行,我是在jbuilder9开发的,在jbuilder下可以执行浏览到指定目录的文件,使用<applet...></applet>在html上可以运行,但是无法浏览指定目录的文件。<OECTclassid="clsid:CAFEEFAC-0014-0000-0000-ABCDEFFEDCBA"WIDTH=300HEIGHT=300codebase="jinstall-1_4_0-win.cab#Version=1,4,0,0">

<PARAMNAME=CODEVALUE="test.class">

<PARAMNAME=ARCHIVEVALUE="test.jar">

<PARAMNAME="type"VALUE="application/x-java-applet;jpi-version=1.4">


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-25258-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...