网站或者web系统从http访问转到https访问,并不是那么容易,因为里面很多坑,特别是在开发微信小程序的时候对SSL证书版本还有严格的要求。
一下坑要特别注意:
1:https默认的访问端口是443,如果修改其他端口,例如改成446,那么访问的时候要改成https://***.com:446,微信小程序目前是不允许使用端口的。
2:svn server服务器的默认端口也是443,这与https的默认端口是有冲突的,所以sver server 要修改为备用端口8443。
3:按照正常方式生成ssl证书后,还不够,还要设置ssl的版本,支持苹果的ATS,最低版本要求TLS1.2,详解http://www.hfbpm.com/technic_show.aspx?id=192介绍。
4:证书安装好以后,使用myssl.com 进行验证,例如:
https://myssl.com/xf.hfbpm.com?domain=xf.hfbpm.com&status=success