tomcat配置阿里云https证书
申请阿里云免费ssl证书
申请证书过程这里就省略了,申请后,点击下载tomcat的,下载后文件如下图txt中写有秘钥,后边用到,
.pfx文件,放到我们服务器tomcat/conf/cert目录下,
(cert是没有的,新建文件夹,路径到时候写对了就行,不是必须放在这里。因为开始是网上找的例子这样放,就也跟着这样。)
配置tomcat
打开tomcat/conf下的server.xml文件,增加以下内容
增加下边Connector标签内容,默认都是有的 只不过开始是注掉的,找到解开就行
port:是https请求的端口,我这里给了默认443
1位置要和下边端口对应上,
2位置是刚刚.pfx文件对应的路径
3位置是刚刚.txt文件的秘钥,复制进来就可以
配置完成后,重启tomcat,请求https://ip就成功了。
最后
小程序上线请求的接口必须是https,并且域名需要经过备案,我试过网上用jdk生成的证书,但是前端请求显示证书无效,后才又试的这种方式,配置后有一个问题,就是tomcat启动很慢,不知道跟配置有没有关系,还在找问题。