1.在阿里云 tomcat 服务器上安装 ssl 证书

首先得有服务器,开通域名,并且搭建好 tomcat 网站。

其次申请 ssl 证书,我申请的是阿里云免费证书,绑定域名,下载证书。

image-20210730140745634

按照阿里云 SSL 证书安装指南,在 tomcat 服务器安装 SSL 证书,安装 pfx 格式证书

2.前提条件

  • 您的Tomcat服务器上已经开启了443端口(HTTPS服务的默认端口)。
  • 已安装OpenSSL工具。
  • 已下载Tomcat服务器所需要的证书文件。有关证书下载的具体操作,请参见下载证书

按照安装指南进行配置,注意把其中的注释去掉。

安装 openssl 工具,工具下载网站 Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)

下载安装后,配置系统环境:

1
2
3
4
5

OPENSSL_HOME => [安装目录,默认目录 C:\Program Files\OpenSSL-Win64\bin]

PATH 添加 [%OPENSSL_HOME%]

在 cmd 命令行工具中输入 openssl version 查看版本信息。

可选修改 web.xml,http 跳转到 https,如果不修改,则 http 和 https 可以同时访问。

重启 tomcat。


tip

原微信公众号 h5 使用 http 网页,ssl 认证后,安卓系统浏览 https 网页没有问题,苹果系统无法访问。

经检查将网页中所有 http 改为 https 后,恢复正常。