在开发环境中调试,可以从服务器上访问到数据的。并且服务器也是配置为https,可以使用https正常浏览各个页面。
用真机扫描开发环境---预览生成的二维码,静态页可以在手机上访问到,但是从服务器上调取的数据就不能出现。
手机的vconsole中显示的是
On PageReady can not find 1164116152, App service not ready.
在服务器的日志中可以发现,真机操作的调用根本就没有发请求到我的服务器。(开发环境是能记录到请求的日志的)
开始怀疑是不是ssl证书的问题,后来想也不应该是这个问题吧
请教,问题出在哪里了呢?如何解决?
wx.request({
url: 'https://*******.com/api/mobile.php',
data: {fun:'city'},
method: 'GET',
header: {"content-type":"application/json"}, // 设置请求的 header
success: function(res){
that.setData({result: res.data});
},
fail: function() {
},
complete: function(res) {
that.setData({result: res.data});
}
});
请问冰峰,你是如何加端口号的?有代码演示吗?
另外,您后面解决了问题了吗。
请问楼主怎么解决的,我现在也出现这种问题,开发工具上一点问题都没,真机上访问不到服务器,也不报错,iOS跟安卓都不行。
请问大佬证书或端口要怎么改?
我找到问题了,不是证书的问题,是端口,我加了自己的端口号。
SSL证书不行,换赛门铁克的证书就可以了,免费的
我也遇到了这个问题,请问解决了吗?怎么解决的?
腾讯云的不能用吗
部分机构颁发的SSL证书被苹果移除了,我们也是这个问题,卡了好几天,去阿里云申请免费的赛门铁克证书亲测可用