c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法

问题描述

之前同事做的一个微信扫码拍照的功能,通过调用微信公众号jssdk接口,实现扫码拍照,然后上传到微信,在从微信资源服务器上下载下来。之前都是正常的,在近期客户发现有问题,扫码拍照后,从服务器下载下来的图片是损坏的,无法打开。

通过服务器查看了下,扫码拍照上传的图片只有1k,然后百度了很多资料,最后这篇解决了我的问题,地址:https://developers.weixin.qq.com/community/develop/doc/000c02041e4510dc87fa8a71c51c0

解决办法

将http更改为https即可,如下图:

c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法

 

 手机端界面:

c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法

 

扫码拍照界面

c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法

 

效果图

 

c# 对接微信公众号JSSDK使用wx.uploadImage 上传图片,后台从微信服务器上下载的图片有问题损坏的解决办法

上一篇:Set和Map


下一篇:Help Victoria the Wise CodeForces - 98A