问题描述:域名已经备案,我全部都有,也在后台配置了,但是手机预览,还是请求失败, PC端是可以请求数据出来的 新版开发者工具增加了https检查功能;可使用此功能直接检查排查ssl协议版本问题:

可能原因:

后台域名没有配置

域名不支持https

没有重启工具;

域名没有备案,或是备案后不足24小时;备案未生效;感谢@小树提供的案例

ssl协议有问题:具体请参考本文:

微信小程序开发SSL证书配置,解决request fail问题

解决方法
1、Geotrust先检查下你的站点。把一些常规的问题解决掉,比如中级证书没装,等等问题。
2、微信支持,且只支持ssl_protocols TLSv1.2及以上版本;所以,你需要把SSL V2,SSL V3这些协议都删掉
3、加密方式ssl_ciphers AES128+EECDH:AES128+EDH:!aNULL;

@奔跑的拖鞋同学分享
小程序需要TLS 版本支持1.2及以下版本
windows系统至少要2008R2以上,才能支持1.0 1.1  1.2 
少一个版本不支持都不行
所以03系统想折腾小程序的朋友,自己装R2以上或用linux系统

免费的证书可以到startssl.com,或阿里云
建议到阿里云。。。 
微信小程序免费SSL证书https、TLS版本问题的解决方案

参考这个链接:新手跳坑系列《二十三》免费DV证书在IOS上出现SSL错误

证书常见问题:参考https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=10_4

(1)证书受信任的问题
部分国内签发的SSL证书,在Android上不受信任,推荐GeoTrust;
(2)如果页面有动静分离,静态资源使用独立域名的话,也需要为该域名申请证书;
(3)android低版本不支持SNI扩展,受此限制,一台服务器只能部署一个数字证书;

如果有其他可能性,请在本帖内回复以给其他同学参考;如果以上不能解决你的问题,也请回复在底下

同时测试ios和安卓,假如有一方可以,一方不行,则是证书问题,请选用受认可的证书

检测地址:https://www.qcloud.com/product/ssl.html#userDefined10 
配置指引地址:https://www.qcloud.com/doc/product/400/6973

  • 1.Nginx 证书配置
  • 2.Apache 证书配置
  • 3.Tomcat 证书配置

手机提示不能建立ssl安全连接可能的解决方法

@”沉沦自己“的案例:

证书是赛门铁克的, 少了一份证书,配置的证书不是小程序https地址的证书,然后配置了一个中级证书,就ok了

可以请求数据,真机预览无法请求服务器数据:感谢@Zero 同学提供的此解决方案
      检测地址:https://www.myssl.cn/tools/check-server-cert.html

https端口使用8443时无法访问,需改成443

小程序网络请求中遇到的坑及解决方法

14:

Q:微信小程序在模拟器上https能访问到数据,但是真机上不能建立数据连接。

A: a)证书要认证机构颁发的。

b)如果是Android不行看看request的请求method请求类型要用大写,如GET。

c)服务器要支持tls 1.0 1.1 1.2。

Q:wx.request发请求,报"ssl hand shake erro"。
A:以下三点要确认没有问题
   (1) tls需要支持1.0 1.1. 1.2版本。
    (2) wx.request 请求参数method的value要大写(例如:GET)。
    (3) 下载最新的微信客户端
   如果用的是腾讯云提供的免费证书。腾讯云下载证书zip文件,解压后务必使用nginx目录中的root crt 和 key两个文件。

此文详细地址:http://www.wxapp-union.com/forum.php?mod=viewthread&tid=648

转载于:https://www.cnblogs.com/tig666666/p/7272140.html

微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常(转)...相关推荐

  1. 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常

    微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常 参考文章: (1)微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,i ...

  2. 今天微信小程序发现wx.request不好使了,调试报错: 小程序要求的 TLS 版本必须大于等于 1.2...

    今天微信小程序发现wx.request不好使了,调试报错: 小程序要求的 TLS 版本必须大于等于 1.2 查官方文档 解决方法 在 PowerShell中运行以下内容, 然后重启服务器 # Enab ...

  3. 微信小程序 | 10.wx.request( )发送请求

    文章目录 0.前言 1.当发送请求到ip服务器(没有域名)时 2.wx.request(Object object) 3.特别说明:POST请求发送的参数是对象时 0.前言 尝试过直接使用之前在Vue ...

  4. 微信小程序封装wx.request接口(两种方式)

    方式一:在根目录新建一个api.js的文件用于存放wx.request的代码 api.js const app = getApp(); let postApi = function (apiUrl, ...

  5. 微信小程序本地电脑tomcat启服务,真机测试实现

    最近开发小程序,小程序真机请求只支持https.开发中想实时的预览开发成果,就需要在本地配置域名的ssl证书,最后实现手机和电脑在同一局域网下就可以实现真机测试本地启的项目.(我在公司测试手机电脑都连 ...

  6. 微信小程序开发之音乐播放器 真机测试 audio API

    简单的试了试播放器,还是有不少坑的.开始在模拟器上跑,一直没有声音,总是刚开始播放就暂停.做个笔记. 准备资源: 音乐图片地址:http://ac-5g9r20ds.clouddn.com/63bed ...

  7. [超详细]微信小程序使用iconfont教程及解决真机无法显示问题

    1.在iconfont官网创建自己的项目 选择自己需要的图标加入'购物车',然后在'购物车'页面点击添加至项目,没有项目的话点击新建项目. 2.把我的项目下载到本地,复制小程序项目中并引用 我的项目入 ...

  8. 微信小程序系列-wx.request 请求中文乱码问题

    method: "post",header: {'content-type': 'application/x-www-form-urlencoded;charset=utf-8', ...

  9. 微信小程序里的request:ok的坑

    如果你碰到request:ok提示了,请检查一下你的请求url中是否包含了空格 console.log("请求删除数据"); //-2017-9-17------------- _ ...

最新文章

  1. 直播APP开发:直播的广告效益和号召力分析
  2. java集合类根接口:Collection和Map
  3. adaboost和GBDT的区别以及xgboost和GBDT的区别
  4. 将应用打包为 Snaps
  5. python自带的解释器叫做_21条python面试题,值得收藏!
  6. Android 屏幕适配攻略(三)单位dp与sp
  7. 【SpringBoot基础知识】如何在springboot中使用多线程
  8. angularjs揭秘
  9. 使用 RMI + ZooKeeper 实现远程调用
  10. ITerm2的安装和配置
  11. 中华传统文化网页作业报告
  12. webSphere介绍
  13. java 接口 实验报告_java-接口练习实验报告
  14. 新兴研究将如何更好地应对社会挑战?我们等你来共同探讨!
  15. GhostNet网络详解
  16. 1314520用计算机怎么算,表白公式数学公式抖音 抖音1314520怎么计算,快用计算器表白?...
  17. 赵铁安烧饼机器人_六旬老汉耗资发明烧饼机 企业20万欲购被拒
  18. hdu 2066 一个人的旅行 (多源最短路 )
  19. python中ls是什么_使用python实现ls命令(1)
  20. FL Studio 21测试版更新、新功能和AI智能编曲插件

热门文章

  1. 文本的表示-词嵌入(word embedding)
  2. OpenCV人脸识别之三:识别自己的脸
  3. bp matlab 训练参数,基于MATLABBP神经网络设计与训练.PDF
  4. java 自定义 operator_见微知著——从自定义类型的operator==说起
  5. java setcolumnwidth_Java XSSFSheet.setColumnWidth方法代码示例
  6. 《Node.js区块链开发》
  7. java中socket类_Java中的Socket的用法
  8. 堆栈 cookie 检测代码检测到基于堆栈的缓冲区溢出_漏洞公告 | 华硕(ASUS)家庭无线路由器远程代码执行0day...
  9. 数据库MySQL基础---事务相关特性--连接池DBCP--C3P0--JavaBean--DBUtils工具
  10. vue中用watch监听路由信息