解决jnlp安全警告框
来源:互联网 发布:activiti engine源码 编辑:程序博客网 时间:2024/06/03 04:01
解决jnlp的安全警告
由于applet基于jnlp显示,applet在客户端操作需要相当大的权限,只有修改jdk的安全机制,才能使applet操作本地文件。
1、使用keytool工具生成密匙库
在DOS窗口中执行命令:
keytool -genkey -keystore mytest.store -alias mbq -validity 3650
注意:mytest.store 是你的密匙库的名称,可以随意修改,后缀请不要修改! mbq为别名,这个也可以改成自己的名称
2、使用keytool工具导出签名时用到的证书
在DOS窗口中执行命令:
keytool -export -keystore mytest.store -alias mbq -file mbq.cert
注意:mytest.store 就是第二步生成的密匙库名称,mbq 也是在第二步中我们指定的别名
mbq.cert 为我们生成的证书的名称,可以自己修改名称,注意后缀不要改
3、使用jarsigner工具签名jar压缩文档
在当前DOS窗口中执行命令:
jarsigner -keystore mytest.store mytest.jar mbq
注意:mytest.store 就是我们在第二步中生成的密匙库名称
mytest.jar 就是我们这第一步压缩的jar文档
mbq 是提供者的名称,我们这里设置为我们的别名
4、把安全证书导入/删除 java中的cacerts证书库
1)、在C:\Program Files\Java\jdk1.6.0_24\jre\lib\security目录下;
2)、添加证书:
1、任意目录,但是前提是jdk在%JAVA_HOME%:
keytool -import -v -trustcacerts -alias appletBest1 -file "C:\Users\Desktop\Applet\HolleWorld\Net\mbq.cert" -storepass changeit -keystore "%JAVA_HOME%\jre\lib\security\cacerts"
2、 在jdk\jre\lib\security\下面执行:
keytool -import -alias appletTest1 -keystore cacerts -file C:\Users\Desktop\Applet\HolleWorld\Net\mbq.cert -trustcacerts
在DOS窗口中执行命令:
keytool -genkey -keystore mytest.store -alias mbq -validity 3650
注意:mytest.store 是你的密匙库的名称,可以随意修改,后缀请不要修改! mbq为别名,这个也可以改成自己的名称
2、使用keytool工具导出签名时用到的证书
在DOS窗口中执行命令:
keytool -export -keystore mytest.store -alias mbq -file mbq.cert
注意:mytest.store 就是第二步生成的密匙库名称,mbq 也是在第二步中我们指定的别名
mbq.cert 为我们生成的证书的名称,可以自己修改名称,注意后缀不要改
3、使用jarsigner工具签名jar压缩文档
在当前DOS窗口中执行命令:
jarsigner -keystore mytest.store mytest.jar mbq
注意:mytest.store 就是我们在第二步中生成的密匙库名称
mytest.jar 就是我们这第一步压缩的jar文档
mbq 是提供者的名称,我们这里设置为我们的别名
4、把安全证书导入/删除 java中的cacerts证书库
1)、在C:\Program Files\Java\jdk1.6.0_24\jre\lib\security目录下;
2)、添加证书:
1、任意目录,但是前提是jdk在%JAVA_HOME%:
keytool -import -v -trustcacerts -alias appletBest1 -file "C:\Users\Desktop\Applet\HolleWorld\Net\mbq.cert" -storepass changeit -keystore "%JAVA_HOME%\jre\lib\security\cacerts"
2、 在jdk\jre\lib\security\下面执行:
keytool -import -alias appletTest1 -keystore cacerts -file C:\Users\Desktop\Applet\HolleWorld\Net\mbq.cert -trustcacerts
阅读全文
0 0
- 解决jnlp安全警告框
- Activex安全警告的解决
- 解决自签名Applet仍然弹出安全警告框的方案
- jnlp
- JNLP
- JNLP
- JNLP
- JNLP
- jnlp
- 解决打开网页提示"文件下载-安全警告"方案
- PC 如何阻止弹出 安全警告框
- Internet explorer-安全警告
- ActiveX去除安全警告!
- crt安全警告问题
- VC6.0 ATL方式的OCX去除安全警告框
- VC6.0 MFC方式的OCX 去除安全警告框
- 解决CRT(即C Run-Time)中函数的安全警告
- 解决局域网调用服务器文件执行时出现的安全警告窗口
- method
- idea激活码,留备用
- Android Recycleview的用法
- netty案例
- Java之美[从菜鸟到高手演练]之atomic包的原理及分析
- 解决jnlp安全警告框
- 2017.12.20
- python基本语法
- js获取元素相对于父级元素的高度
- AndroidStudio的相关设置(一)
- RS485收发的3种典型电路-重点-自动收发电路
- SQL UPDATE(修改)
- javascript onclick事件中传递对象参数和JavaScript中对象字符串转换
- 74. Search a 2D Matrix