近期用到音频控件需要使用https的问题
https 默认端口是443
如果需要配置到域名,不允许出现端口的话,需要使用该端口
1、首先查看你的443是否被占用
如果是 可以前往/etc/httpd/conf.d/ssl.conf这个文件
将监听443的那句话注释掉
2、到java 的安装目录哪里执行
keytool -genkey -v -alias key_server -keyalg RSA -keystore e:\server.keystore -dname "CN=D-F005227,OU=youku,O=zhibohudong,L=beijing,ST=beijing,C=cn" -storepass Aa123 -keypass Aa123 -validity 36000
e:\server.keystore 是你指定的路径,这个命令是windows下的,centos路径有不同
然后会问你一堆问题,会有两次输入密码的机会。建议输入一样的要不然容易懵逼。
3、设置tomcat的server.xml
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile