为微信小程序搭建https服务,证书申请及配置。Apache服务器。重点描述request:fail ssl hand shake error 错误

来源:互联网 发布:黑魂3奎爷捏脸数据 编辑:程序博客网 时间:2024/06/05 05:45

微信小程序要求https请求。网上搜集资料各种坑。这里写下免费的证书+Apache配置。

亲自试用过阿里云提供的免费的 赛门铁克证书和腾讯云提供的免费的亚洲诚信证书。申请、配置请参见阿里云和腾讯云的文档。


搭建好之后报错request:fail ssl hand shake error 。修改httpd-ssl.conf 如下两处配置:


SSLProtocol -all +TLSv1 +TLSv1.1 +TLSv1.2

SSLCipherSuite EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-GCM-SHA256:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GC$


SSLProtocol  和SSLCipherSuite  配置各只有一条,其余的“#”注释掉。


Ps:我测试环境用的腾讯云的亚洲诚信证书,生产环境用的阿里云的赛门铁克证书,都是可以用的。


如配置不好使的,欢迎留言交流

阅读全文
2 0
原创粉丝点击