有关于httpclient4.5进行CA证书认证

冬夜的星空 发布于 2017/07/31 12:41
阅读 242
收藏 0

鄙人做了个小项目,在eclipse搭建了一个客户端项目和一个服务端项目,客户端将文件流和印章图片流上传至服务端,服务端将印章盖在文件后化为流返回到客户端,客户端再输出到本地,功能是做出来了,后来又来个需求需要进行CA证书认证,认证后才能进行盖章!这块本人实在没接触过,从网上查了下相关知识点,大都是东一榔头,西一棒槌的。只搞清了个CA证书认证的大概流程,可实际代码实在查不到有用的,一大片代码加密的解密的堆积在一起也不知道代码是该放到客户端还是服务端。头疼!

加载中
0
冬夜的星空
冬夜的星空

顺便说一声我用的是httpclient4.5要做CA认证可能要用到httpclient4.5里面的类和方法!希望精通这方面的大神给个指导,有代码例子就更好了

0
卖萌的程序猿
卖萌的程序猿
不知道你具体的认证方式,如果有keystore的文件,就直接用就行,如果没有那需要转换一下,有gui,百度keytools gui就有了,如果自建的ca客户端设置成信任所有就行了,百度也有字段代码是可以保存信任的证书文件
0
猪大宝
猪大宝

自建的CA客户端需要这个证书文件

0
冬夜的星空
冬夜的星空

顺便问下我的https://localhost:8443老是提示localhost拒绝了我们的连接请求,从网上试了好多的例子还是不行啊这是我的xml的一段配置

  <Connector     
		port="8443" maxHttpHeaderSize="8192"
		maxThreads="150" minSpareThreads="25"
		maxSpareThreads="75"
		enableLookups="false" 
		disableUploadTimeout="true"
		acceptCount="100" scheme="https"
		secure="true"
		clientAuth="false" sslProtocol="TLS" 
		keystoreFile="conf/tomcat.keystore" 
        keystorePass="123456" />

密码和文件路径是没问题的就是不知道为什么tomcat老是拒绝连接

0
开源中国首席罗纳尔多
开源中国首席罗纳尔多

这个是指HTTPS认证吧?

冬夜的星空
冬夜的星空
嗯嗯
返回顶部
顶部