收藏
回答

开发工具中 wx.uploadFile 未遵循不校验证书设定

设置了不校验还是会报自签名证书错误

本地开发用的是https://localhost,目前好像只发现在上传文件wx.uploadFile跳不过校验,其他接口是可以跳过校验

开发者工具版本:

this.app.prefix = "https://localhost:3000"
 
this.wxapi
 
        .chooseImage({
          count: 1
        })
        .then(res => {
          let { tempFilePaths } = res;
          this.wxapi.showLoading({
            title: "图片上传中……"
          });
          this.wxapi.uploadFile({
            url: this.app.prefix + "/upload",
            filePath: tempFilePaths[0],
            name: "file" + new Date(),
          }).then((res) => {
              this.wxapi.hideLoading();
              let data = JSON.parse(res.data);
              this.setData({
                photoUrl: this.app.prefix + data.picture,
                picture: data.picture
              });
          })
        });



回答关注问题邀请回答
收藏

3 个回答

  • 欧碧^_^)Y
    欧碧^_^)Y
    2018-04-19

    补充问题截图,上传文件https://localhost:3000/upload的时候会报错,但是请求https://localhost:3000/list是请求成功了,简单代码示例如题


    2018-04-19
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-04-19

    你好,请具体描述问题出现的流程,并提供能复现问题的截图,工具版本,以及简单代码示例。

    2018-04-19
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-04-19

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-04-19
    有用
    回复
登录 后发表内容