`

对于ssl的证书加载和编程

阅读更多

对于某些接口是ssl的,即https协议的,需要加载个证书才能调用接口,不然会爆错

先问对端系统拿到证书,然后在本机命令行输入下列语句:

<!--StartFragment -->
keytool -import -alias myKey -v -file my.cer -keystore jboss.keystore -storepass 密码
然后获取到一个jboss.keystore 文件,将其文件放到任意地方,然后在调用接口前,加上一下几句代码:
System.clearProperty("javax.net.ssl.trustStore");
   System.clearProperty("javax.net.ssl.keyStorePassword");
   System.setProperty("javax.net.ssl.trustStore", "C:/JAVA/jboss.keystore");//路径随意
   System.setProperty("javax.net.ssl.keyStorePassword", "XXXXX");//XXXX表示密码
   System.setProperty("javax.net.ssl.trustStorePassword", "XXXXX");//XXXX表示密码
   System.setProperty("org.jboss.security.ignoreHttpsHost", "true");
   System.setProperty("java.protocol.handler.pkgs", "javax.net.ssl");
分享到:
评论

相关推荐

    openssl 编程 当前版本

    openssl 编程 当前版本 赵春平 著 第一章 基础知识 8 1.1 对称算法 8 ...32.31 dhparam和dh 308 32.32 ecparam 309 32.33 ec 310 32.34 dsa 311 32.35 nseq 312 32.36 prime 313 32.37 smime 313

    openssl编程

    Openssl动态模块加载 31 6.1 动态库加载 31 6.2 DSO概述 31 6.3 数据结构 31 6.4 编程示例 32 第七章 openssl抽象IO 35 7.1 openssl抽象IO 35 7.2 数据结构 35 7.3 BIO 函数 36 7.4 编程...

    OpenSSL编程(三合一版).zip

    Openssl动态模块加载 31 6.1 动态库加载 31 6.2 DSO概述 31 6.3 数据结构 31 6.4 编程示例 32 第七章 openssl抽象IO 35 7.1 openssl抽象IO 35 7.2 数据结构 35 7.3 BIO 函数 36 7.4 编程...

    openssl编程.pdf

    3.5 编程示例.....................................................................................................................21 第四章哈希表...........................................................

    JAVA_API1.6文档(中文)

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    java jdk-api-1.6 中文 chmd

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    CuteFTP9简易汉化版

    SSL Certificates-CuteFTP包括一个完整的证书管理系统,让您能够接受或拒绝一个服务器的证书,接受证书存储在一个本地数据库,导入和导出证书在本地存储,使用窗口的受信任的证书存储证书的批准,并且能够创建自己的...

    [Java参考文档].JDK_API 1.6

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    Java 1.6 API 中文 New

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    java api最新7.0

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    openssl编程帮助文档

    3.5 编程示例.....................................................................................................................21 第四章 哈希表..........................................................

    JavaAPI1.6中文chm文档 part1

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    JDK_1_6 API

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    [Java参考文档]

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

    JavaAPI中文chm文档 part2

    java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...

Global site tag (gtag.js) - Google Analytics