收藏
回答

wx.request电脑端调试可以请求服务,但是手机预览无法访问

问题模块
API和组件

环境如下:

  1. Tomcat 6 + Java 8;

  2. 域名腾讯购买,已实名审核,但暂时没有备案;

  3. 域名已经支持TLS 1.2 支持HTTPS协议,证书颁发机构:TrustAsia DV SSL CA - G5

  4. 手机环境 iOS10.3。


急求答案,谢谢各位了!

最后一次编辑于  2017-03-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 天下雪|回溯
    天下雪|回溯
    2017-03-17

    你都说暂时没有备案了,那么问题不就显而易见了吗?


    必须备案的域名才可以正常使用。


    当然这只是原因之一;假如备案后仍然不可用,可以继续探索其他原因:

    参考:

    http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1909

    2017-03-17
    赞同
    回复
  • 李翀
    李翀
    2017-03-17

    我查找到了原因,应该是由于response编码问题。调试后报错:返回数据转换成UTF0-8失败。我在Java端json返回数据设置的是utf-8格式,为什么在手机预览时候仍然报上述错误,谁知道吗,一起讨论下

    2017-03-17
    赞同
    回复
  • 李翀
    李翀
    2017-03-17

    最后将返回json数据改成英文的,就正常了,所有应该是中文转换成utf-8编码出错了,如何处理?


    2017-03-17
    赞同
    回复