Tomcat配置https及访问http自动跳转至https
https介绍: HTTPS (全称: Hypertext Transfer Protocol over Secure Socket Layer ),是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。即 HTTP 下加入 SSL 层, HTTPS 的安全基础是 SSL ,因此加密的详细内容就需要 SSL 。 它是一个 URI scheme (抽象标识符体系),句法类同 http: 体系。用于安全的 HTTP 数据传输。 https:URL 表明它使用了 HTTPS ,但 HTTPS 存在不同于 HTTP 的默认端口及一个加密 / 身份验证层(在 HTTP 与 TCP 之间)。这个系统的最初研发由网景公司进行,提供了身份验证与加密通讯方法,现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面 与http区别: 一、 https 协议需要到 ca 申请证书,一般免费证书很少,需要交费。 二、 http 是超文本传输协议,信息是明文传输, https 则是具有安全性的 ssl 加密传输协议。 三、 http 和 https 使用的是完全不同的连接方式,用的端口也不一样,前者是 80 ,后者是 443 。 四、 http 的连接很简单,是无状态的; HTTPS 协议是由 SSL+HTTP 协议构建的可进行加密传输、身份认证的网络协议,比 http 协议安全。