㈠ 安装java程序证书错误
程序安装时几种有错误提示的解决办法
错误提示一:证书过期
问题说明:软件证书过期.
解决办法:1:把手机时间调到证书的期限内(把手机时间往前调几个月)再安装,安装完毕后调回正确时间
(调整时间的方法:设置--手机设置--常规--日期和时间--日期)
2:为软件重新签名
错误提示二:证书错误
问题说明:1.安装的软件没有签名2.如果是JAR程序,一般是因为证书有冲突。(很多java游戏都会出这个错误提示,解决办法看下面2)
解决办法:1:为软件签名;
2:将程序(软件/游戏)直接安装到手机上或更换存储卡
错误提示三:更新错误
问题说明:一般出现这提示是因为安装软件时手机内有旧版本的相同软件没有删除,进行了重复安装。或者因为新、旧版软件安装程序标题不同引起冲突。
解决办法:1: 卸载旧版软件之后,再安装新版本软件;
2:把新版本软件解包,在PKG文档中把安装程序标题改为与旧版一致
错误提示四:证书尚未生效
问题说明:手机的时间超出软件证书的期限.
解决办法:1:检查手机的日期是否设置正确;
2:把手机时间调到证书的期限内,然后再装。在安装过后再调回正确时间即可
错误提示五:未授予所需的程序接入权限
问题说明:1.出于塞班第三版系统的安全问题,一些程序的权限被禁止使用。没有该权限的程序都无法安装,或该程序已经被签名。2.证书出错.
解决办法:1:使用未签过名的软件重新签名后再安装;
2:去掉手机证书权限限制----XX手机
错误提示六:证书受限制
问题说明:1:由软件签名出错或者软件已被多次签名引起.2:低权限证书签名了高权限程序
解决办法:1:使用未签过名的软件重新签名后再安装.
2:核实该程序所要求的证书权限,证书权限要和程序权限相匹配。(目前本论坛制作的证书权限为17项,签名19项权限的程序时有可能出现此问题)
错误提示七:无法安装不被信任的提供商提供的受保护应用程序
问题说明:有几种可能引发此问题:1.手机设置问题2.软件没有签名或者签名不正确3.证书冲突.
解决办法:1:进入手机的“程序管理”- “选项”-“设置”:“安装软件”设置成--全部,“在线证书检查”设置成--关;
2:将未签过名的软件重新签名后再安装;
3 :格机后再安装(注意格机前请作好备份)
错误提示八:文件受损
问题说明:安装程序文件被破坏或者不完整,有可能是在程序下载或者解时引起的文件破坏.
解决办法:请确定下载的程序文件是好的。建议再次下载(下载其他帖子里的)或解压缩程序再试。
错误提示九:无任何提示
问题说明:程序安装好后点其图标却无法运行,一般是中文文件名的JAR程序出现这种情况.
解决办法:删除掉已经安装的JAR程序,将JAR程序文件名改为全英文之后再试。
错误提示十:手机启动失败
问题说明:一般是某个程序安装失败后重启手机时出现这个提有部分是升级机器时失败导致.
解决办法:如果是某个程序安装失败,那么只需要将存储卡拿出来,然后再次启动机器。并将安装错误的程序删除掉即可。 如果是手机升级后出现,那么就只有重新格机了。需要注意的是:一些开机启动并常驻内存的软件是无法通过格式化解决的。所以,软格前先需要把这些软件全部关闭或删除。
错误提示十一:此应用程序仅供开发之用,继续安装可能会导致你的设备出现严重问题
问题说明:这个是软件的免责申明。
解决办法:不用理会,继续安装即可!
错误提示十二:无法在线检查证书有效性,请检查设置
问题说明:手机设置问题
解决办法:设置--手机设置--应用程序--程序管理:“软件安装”--选择 "全部",“在线证书检查”--选择 "关".
㈡ 如何把安全证书导入到java中的cacerts证书库
把安全证书导入到java中的cacerts证书库步骤:
1、先下载证书,然后使用命令导入
已经完成了证书的导入。
㈢ 怎样更新电脑java证书啊
java证书主要是java软件对手机存取数据的权限,如果java软件已经有证书,一般会有两个文件,一个是*.jad文件,一个是*.jar文件,这种java软件最好通过jad文件安装,这样的好处是你在使用这个软件在对手机进行一些数据存取操作的时候就不会每次都弹出类似“是否允许...”之类的对话框,尤其是一些java版的阅读器、播放器等你需要联网到游戏的网站更新证书
㈣ 如何生成证书请求或如何自动安装用户证书Java的
你会用XEnroll就好办,XEnroll的CreatePKCS10方法就是用来生成证书请求的。
㈤ 如何在Tomcat或其他基于Java的Web服务器下安装SSL证书
Tomcat支持SSL,并且用它确保机密数据的传输,如身份证号码和信用卡信息等。利用KeyTool程序生成一个public/private键对,同时选择一家可信任的授权机构,来创建和签发数字证书。
一旦收到证书,并将它导入到keystore后,下一步就是在服务器上安装证书了。如果使用的是Tomcat,复制放在服务器某个位置下的keystore,并对Tomcat进行配置即可。随后,打开conf/server.xml文件,并在<service>下添加以下Connector元素。
<Connectorport="443"
minSpareThreads="5"
maxSpareThreads="75"
enableLookups="true"
disableUploadTimeout="true"
acceptCount="100"
maxThreads="200"
cheme="https"
secure="true"
SSLEnabled="true"
keystoreFile="/path/to/keystore"
keyAlias="example.com"
keystorePass="01secret02%%%"
clientAuth="false"
sslPortocol="TLS"
/>
以上从cheme开始到最后的代码与SSL有关。
㈥ 在java中使用安全证书的问题
在项目开发中,有时会遇到与SSL安全证书导入打交道的,如何把证书导入java中的cacerts证书库呢?
其实很简单,方法如下:
每一步:进入某个https://www.xxx.com开头的网站,把要导入的证书下载过来,
在该网页上右键 >> 属性>> 点击"证书">>
再点击上面的"详细信息"切换栏 >>
再点击右下角那个"复制到文件"的按钮
就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。
例如:保存为abc.cer,放在C盘下
第二步:如何把上面那步的(abc.cer)这个证书导入java中的cacerts证书库里?
方法如下
假设你的jdk安装在C:\jdk1.5这个目录,
开始 >> 运行>> 输入cmd 进入dos命令行>>
再用cd进入到C:\jdk1.5\jre\lib\security这个目录下
敲入如下命令回车执行
keytool -import -alias cacerts -keystore cacerts -file d:\software\AKAZAM-Mail.cer
此时命令行会提示你输入cacerts证书库的密码,
你敲入changeit就行了,这是java中cacerts证书库的默认密码,
你自已也可以修改的。
导入后用-list查看(没有使用-alias指定别名,所以是mykey),其中md5会和证书的md5对应上。
mykey, 2012-10-26, trustedCertEntry,
认证指纹 (MD5): 8D:A2:89:9A:E4:17:07:0B:BD:B0:0C:36:11:39:D0:3D
ok,大功告成!
以后更新时,先删除原来的证书,然后导入新的证书
keytool -list -keystore cacerts
keytool -delete -alias akazam_email -keystore cacerts
keytool -import -alias akazam_email -file akazam_email.cer -keystore cacerts
自定义文件和密码路径,还没有验证:
Define the TrustStore using the JAVA_OPTS variable on the Stash Server:
You will have to do the following:
On Windows:
JAVA_OPTS = -Djavax.net.ssl.trustStore="%JAVA_HOME%\jre\lib\security\cacerts" -Djavax.net.ssl.trustStorePassword="changeit"
On linux:
JAVA_OPTS = -Djavax.net.ssl.trustStore="$JAVA_HOME/jre/lib/security/cacerts" -Djavax.net.ssl.trustStorePassword="changeit"
(info) On my local instance trustStore password is changeit so I belive, if you didn´t changed it, your is changeit as well.
tomcat、junit运行时会从默认路径加载cacerts文件,如果main函数直接运行需要指定javax.net.ssl.trustStore文件路径,比如:
java -Djavax.net.ssl.trustStore=$JAVA_HOME/jre/lib/security/cacerts -jar XXX.jar &
㈦ 如何配置Java HTTPS CA证书
Java使用的服务器环境是:Tomcat,安装HTTPS是根据:Tomcat环境安装的。
Tomcat 安装SSL证书:https://www.gworg.com/ssl/109.html
tomcat 自动跳转到HTTPS:https://www.gworg.com/ssl/132.html
注意:安装防火墙需要设置允许443端口或关闭防火墙,如果本地服务器安装安全狗的,请允许443端口。该证书文件后缀.jks,安装需要证书密码,没有的话需要淘宝Gworg获取证书。
㈧ 诺基亚S40手机JAVA程序如何安装证书
S40的系统不需要证书
但有的可能需要签名!
JAVA的程序应该是不兼容造成的
㈨ 如何把安全证书导入到java中
在该网页上右键 >> 属性 >> 点击"证书" >>
再点击上面的"详细信息"切换栏 >>
再点击右下角那个"复制到文件"的按钮
就会弹出一个证书导出的向导对话框,按提示一步一步完成就行了。
例如:保存为abc.cer,放在C盘下
第二步:如何把上面那步的(abc.cer)这个证书导入java中的cacerts证书库里?
方法如下
假设你的jdk安装在C:\jdk1.5这个目录,
开始 >> 运行 >> 输入cmd 进入dos命令行 >>
再用cd进入到C:\jdk1.5\jre\lib\security这个目录下
敲入如下命令回车执行
keytool -import -alias cacerts -keystore cacerts -file d:\software\
㈩ 怎么在linux的jdk中安装证书
第一步:先卸载linux系统自带的jdk,工作中通常安装自己特定的jdk,rpm命令用于卸载,java -version用于查看是否安装了jdk
第二步:创建一个文件夹,用于安装jdk
第三步:用tar命令解压jdk的压缩文件,-C(大写)参数表示要将压缩文件保存到什么位置
使用yum命令在线安装jdk依赖的环境(不执行也可,但后期会出现不能预期的错误)编辑/etc/profile文件,设置环境变量,在文件最结尾处加上如图所示的命令即可
使用source /etc/profile执行一下,表示重新加载一下系统配置文件,否则刚才的配置不生效。最后执行java -version查看结果正确!