TOMCAT8支持HTTPS协议
今天公司在使用chrome浏览器进行录音的时候,发现chrome在47版本以后对于不支持https的网站禁止其调用麦克风进行录音。所以新开发的声音采集的系统要发布成https。
web服务器用的是tomcat8。之前没有怎么接触过,百度了下,总结如下:
1. 通过jdk生成**文件。
windows系统为例:打开cmd ,切换到jdk的path目录。执行:keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\tools\apache-tomcat-8.0.46\tomcat.keystore -validity 36500
路径和**名称可以自己调整.
注意名称和姓氏要写成系统的域名或者Ip.
2.修改Tomcat的server.xml文件配置信息,原来这段是注释掉的,把它放开。增加两个属性:keystoreFile->就是存放**的地址;keystorePass就是上一步设置的密码
3.启动tomcat,检查是否成功。