证书问题

问题描述

严重:Cannotrecoverkeyjava.security.UnrecoverableKeyException:Cannotrecoverkeyatsun.security.provider.KeyProtector.recover(UnknownSource)atsun.security.provider.JavaKeyStore.engineGetKey(UnknownSource)atjava.security.KeyStore.getKey(UnknownSource)atcom.sun.net.ssl.internal.ssl.SunX509KeyManagerImpl.<init>(UnknownSource)atcom.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509.engineInit(UnknownSource)atjavax.net.ssl.KeyManagerFactory.init(UnknownSource)atcom.sun.net.ssl.KeyManagerFactorySpiWrapper.engineInit(UnknownSource)atcom.sun.net.ssl.KeyManagerFactory.init(UnknownSource)atcom.icbc.SSL.AuthSSLProtocolSocketFactory.createKeyManagers(AuthSSLProtocolSocketFactory.java:99)atcom.icbc.SSL.AuthSSLProtocolSocketFactory.createSSLContext(AuthSSLProtocolSocketFactory.java:150)atcom.icbc.SSL.AuthSSLProtocolSocketFactory.getSSLContext(AuthSSLProtocolSocketFactory.java:192)atcom.icbc.SSL.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:248)atcom.icbc.SSL.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:230)atorg.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706)atorg.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386)atorg.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)atorg.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)atorg.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324)atcom.icbc.SSL.SSLSendAndRec.main(SSLSendAndRec.java:53)

解决方案

解决方案二:

解决方案三:
不是那原因,那帖子我看过了的!
解决方案四:
不能只给异常信息吧,什么证书问题,试试重新导入或安装

时间: 2024-10-02 23:29:31

证书问题的相关文章

Windows7刷入证书也无法激活怎么办

  刷入SLIC证书后,并不一定就能激活Win7,这种事情笔者第一次刷的时候也弄了很久,不过现在已经是轻车熟路了,你遇到的这种情况,请按下列步骤排查: 1.使用EVEREST查看BIOS里的证书是否与你刷入BIOS中的SLIC匹配. 2.检查是否序列号不对或者已经无法使用,重新找到一个对应版本的序列号重新刷新一次. 3.如果实在不行,建议使用Win7软激活工具,如"PCSKYS Windows7Loader V3.26 "来激活Win7,虽然在灵活度上相对硬激活要稍显麻烦一些,但是无需

Win7删除IE浏览器证书的方法详解

  由于在重装win7之前办过网银证书,重装后就会导入一个错误的证书,那么要如何删除这个错误的证书,就是大家比较头痛的地方吧.win7删除IE浏览器证书有什么方法呢?下面就来给你们介绍一下解决方法. 一般的证书可以在IE浏览器的属性中解决. 步骤如下,打开IE浏览器的"属性",找到"证书"就可以就可以删除了. 但是,IE浏览器中的证书有些是显示不出来的,那么就要用其他方法来解决.这个方法有四个步骤,下面就来详细说明一下操作方法吧! 第一步:点击"开始&qu

如何把pem证书转化为p12证书

我使用JavaPNS 进行iOS推送时,需要使用p12格式的证书,可是同事提供给我的证书格式是pem的.于是我面临一个问题:如何把pem转化为p12? 参考:http://stackoverflow.com/questions/18892050/paypal-rejects-openssh 我操作系统是win7. pem转化为p12的步骤如下: 首先要安装openssl: 参考地址: http://www.cnblogs.com/diyingyun/archive/2013/04/20/3033

[C#]用HttpWebRequest加载证书建立SSL通道时发生异常的解决办法

编写者:郑昀@UltraPower 关键字:HttpWebRequest, SSL,X509Certificate dotNet  Framwork 1.1 编写时间:2005-3-29 WSE 2.0 SP3   目的: 对于用HttpWebRequest加载证书请求远端https服务器时,发生的 "基础连接已经关闭: 无法与远程服务器建立信任关系."/ "The underlying connection was closed. Could not establish a

win7上没有用的进网部件证书咋能扫除

  操作者在win7上登陆系统可能需要安装各种证书,一旦不使用这个系统证书便会失去相应的作用,如果电脑内证书安装的太多,有可能导致新证书安装错误,无法正常安装证书,很多童鞋希望将之前安装的错误证书完全去除掉,但是不知道该如何操作,其实清除错误证书比较简单,只需要按照下面的步骤进行就可以将之前安装的证书完全清除,使新证书可以正常安装. 双击桌面上的浏览器图标打开浏览器窗口,在浏览器上面找到并点击属性选项,在它的下面找到并点击证书选项,可以成功打开证书窗口,在窗口中找到目标证书直接删除掉就可以了.

iOS开发者证书的那些事

苹果官方文档 Certificates 证书 我们从开发者中心了解到,开发者证书分为两种类型:Development Certificate(开发证书)和Production Certificate(发布证书).两种证书都有对应的附属证书,包括推送证书.Apple Pay证书.Pass Type ID证书等等一系列附属证书. 需要注意的是,当我们发布应用到 AppStore 时,发布的电脑必须具备两个条件: 安装了创建这个发布证书的电脑导出的p12文件 从开发者账号下载了发布证书 证书的作用 当

Jboss 证书安装

第一步:获取并导入证书       服务器SSL证书由Symantec(VeriSign).GeoTrust.Thawte系统通过Email方式发送给用户,您将收到三段证书代码, 将"您的SSL证书"下面的代码(包括"-----BEGIN CERTIFICATE-----"和"-----END CERTIFICATE-----")复制粘贴 到文本文档 并保存成 cer格式的文件 如server.cer .以同样的方法把"XX型SSL中级

c++中如何使用CryptoAPI创建一个自签名证书

CryptoAPI编程 (1) 微软加密服务体系 微软加密服务体系CryptoAPI的结构如下图所示,微软加密服务体系包含三层结构和两个接口,分别为应用程序层.操作系统层(OS).加密服务提供者层(Cryptographic Service Provider,CSP),CryptoAPI接口和加密服务提供者接口(Cryptographic Service Provider Interface,CSPF). (2)CryptoAPI体系结构 CryptoAPI体系架构共由五大主要部分组成:基本加密

PKI与证书服务应用介绍

第5章-PKI与证书服务应用 一.公钥基础结构 (1).什么是PKI ØPKI(Public Key Infrastructure,公钥基础设施),是通过使用公钥技术和数字签名来确保信息安全,并负责验证数字证书持有者身份的一种技术 Ø在PKI中,各参与方都信任同一个CA(证书颁发机构),由该CA来核对和验证各参与方的身份 [PKI的组成]→→→四个部分组成 数字证书:用于用户的身份验证 公钥加密技术:公钥和私钥 认证构构(CA):是PKI的核心,负责管理PKI中所有用户(包括各种应用程序)的数字

win8浏览网页失败提示“安全证书已过期”怎么办

  检查本地的日期和时间是否与北京时间相差过大 若是时间没有问题,可以尝试重新安装该网站的证书,具体操作方法如下: 1.按下 Windows + R 键打开"运行",输入"mmc",点击"确认",打开控制台; 2.点击"文件=>添加/删除管理单元"; 3.在弹出的窗口左侧列表中选中"证书"在点击"添加"; 4.在证书管理单元的账户中选择"我的用户账户",点击&q