为微信小程序搭建https服务,证书申请及配置。Apache服务器。重点描述request:fail ssl hand shake error 错误
2017-06-30 09:23
1331 查看
微信小程序要求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:我测试环境用的腾讯云的亚洲诚信证书,生产环境用的阿里云的赛门铁克证书,都是可以用的。
如配置不好使的,欢迎留言交流
亲自试用过阿里云提供的免费的 赛门铁克证书和腾讯云提供的免费的亚洲诚信证书。申请、配置请参见阿里云和腾讯云的文档。
搭建好之后报错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:我测试环境用的腾讯云的亚洲诚信证书,生产环境用的阿里云的赛门铁克证书,都是可以用的。
如配置不好使的,欢迎留言交流
相关文章推荐
- request:fail ssl hand shake error 微信小程序(已解决!!) TLS1.2版本配置
- request:fail ssl hand shake error 微信小程序(已解决!!) TLS1.2版本配置
- request:fail ssl hand shake error 微信小程序Android真机调试问题
- request:fail ssl hand shake error 微信小程序 调试预览失败
- 小程序安卓机访问数据失败request:fail ssl hand shake error~已解决
- 微信小程序免费HTTPS证书申请搭建教程(2)---安装SSL并使用HTTPS访问
- 微信小程序免费HTTPS证书申请搭建教程(1)---申请SSL
- 小程序 request:fail ssl hand shake error【可能已解决】
- 微信小程序免费HTTPS证书申请搭建教程(1)---申请SSL
- 微信小程序基于node.js的websocket服务器搭建和SSL证书申请、配置全家桶
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- 微信小程序 HTTPS 请求,如何获取免费证书配置服务器
- windows2008 phpstudy https证书配置实现微信小程序wx.request发起的 HTTPS 请求。
- apache服务器安装配置ssl数字证书,https访问
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- SVN fixing ssl handshake error(https)