RestTemplate
文章平均质量分 63
踩到最基点
这个作者很懒,什么都没留下…
展开
-
spring boot 使用RestTemplate通过证书认证访问https实现SSL请求
前面文章有讲过 “spring boot 使用RestTemplate信任所有https请求”,但实际生产使用时毕竟违反规范使用,造成安全问题,这里就分享一下通过服务方提供的认证证书来实现https请求;一、证书转换1、服务方给的证书多为"cer"类型,比如直接从浏览器中下载下来的,该类证书不能直接使用java调用认证,需转换为java可识别的类型,比如".keystore";2、利用jdk中"keytool"命令进行转换,即证书导入,windows系统在证书目录打开cmd,执行命令:.原创 2021-04-09 11:21:00 · 9479 阅读 · 7 评论 -
spring boot 使用RestTemplate信任所有https请求
RestTemplate在访问https资源时,出现报错java.security.cert.CertificateException: No subject alternative names matching IP address ******* found;该问题主要是由于https请求时需要服务侧提供的证书认证,如果没有证书的话,可通过以下方法来信任请求:一、通过CloseableHttpClient来信任所有https的请求(绕过证书认证)import org.apache.ht.原创 2021-04-01 14:24:06 · 8186 阅读 · 1 评论