解决https证书验证不通过的问题
摘要:1、报错信息 原因:在调用api.weibo.com的时候,我们使用的是https的方式,正常情况下应该是使用api.weibo.com的证书,但由于某些原因,我们只能使用自己的证书,导致在验证证书的时候,就报了这个错误。 解决的办法:忽略服务端和客户端的证书校验即可。java 提供的相关的类。 2
阅读全文
SSL/TLS
摘要:在前文中,我们通过实例了解了使用java加密的一些技术,它们各自具有一些优缺点,由于它们的一些局限性,在网络传输中,需要综合使用这些技术来保证高强度的传输安全性。本单元将讨论SSL/TLS,并用jdk中的JSSE(Java Secure Socket Extension)包编写一些简单实例,最后会用
阅读全文
openssl数字证书常见格式 协议
摘要:证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SCEP等。 PEM – Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl
阅读全文
Jetty 与 Tomcat 的比较
摘要:Tomcat 和 Jetty 都是作为一个 Servlet 引擎应用的比较广泛,可以将它们比作为中国与美国的关系,虽然 Jetty 正常成长为一个优秀的 Servlet 引擎,但是目前的 Tomcat 的地位仍然难以撼动。相比较来看,它们都有各自的优点与缺点。Tomcat 经过长时间的发展,它已经广
阅读全文
Spring Boot 邮件配置
摘要:######################################################## spring boot mail tls ######################################################## # 设置邮箱主机 spring
阅读全文
SSL与TLS的区别以及介绍
摘要:SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。 TLS:(Transp
阅读全文
pring Boot 与Spring Cloud版本对应
摘要:备注: 1. 版本不对应可能造成maven编译项目时报错。 2. Spring Cloud 版本采用命名的方式,使用伦敦地铁站名。其中SRx为该版本的一个Service Release版本,x为一个递增的数字。例如:Dalston SR4。
阅读全文
MySQL 5.7 使用原生JSON类型
摘要:首先回顾一下JSON的语法规则: 数据在键值对中, 数据由逗号分隔, 花括号保存对象, 方括号保存数组。 按照最简单的形式,可以用下面的JSON表示: {"NAME": "Brett", "email": "brett@xxx.com"} 如何在MySQL中使用JSON类型: 新建user表,设置l
阅读全文