- 解密encryptedData
以下C#代码是解密 API wx.getUserInfo 返回的encryptedData ,但是会出现持续性的解密出来是一串乱码,如解密成功了,持续的全部解密成功, 直到下次有解密失败的,又持续的解密失败。大伙有没有更好的办法吗? private static byte[] AES_decrypt(string input, string iv, string key) { RijndaelManaged aes = new RijndaelManaged(); aes.KeySize = 256; aes.BlockSize = 128; aes.Mode = CipherMode.CBC; aes.Padding = PaddingMode.None; aes.Key = Convert.FromBase64String(key); aes.IV = Convert.FromBase64String(iv); var decrypt = aes.CreateDecryptor(aes.Key, aes.IV); byte[] xBuff = null; using (var ms = new MemoryStream()) { using (var cs = new CryptoStream(ms, decrypt, CryptoStreamMode.Write)) { byte[] xXml = Convert.FromBase64String(input); byte[] msg = new byte[xXml.Length + 32 - xXml.Length % 32]; Array.Copy(xXml, msg, xXml.Length); cs.Write(xXml, 0, xXml.Length); } xBuff = decode2(ms.ToArray()); } return xBuff; } private static byte[] decode2(byte[] decrypted) { int pad = (int)decrypted[decrypted.Length - 1]; if (pad < 1 || pad > 32) { pad = 0; } byte[] res = new byte[decrypted.Length - pad]; Array.Copy(decrypted, 0, res, 0, decrypted.Length - pad); return res; }
2018-04-26 - 同一主体的小程序无法获取unionid
小程序,根据官方文档,使用下面的方式一直都可以获取unionid。 https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code 最近不能获取到unionid, 线上的已经受到影响了,小程序有绑定在开放平台,也绑定在同一个主体服务号下, 这个账号的平台也有创建 第三方平台, 会不会有影响? https://api.weixin.qq.com/sns/jscode2session 也没有unionid 返回 APPID:wxccdf0535937f82a6; wxe4f9464edd16a15b
2018-03-28 - 创建第三方平台授权测试公众号
创建第三方平台时, 选择的是 小程序授权, 而不是公众号, 所以在填 授权测试公共号时, 填的是小程序APPID,结果检测失败,这个必须得是公众号的ID吗? 如果填了公众号的ID, 授权了怎么对小程序起作用?而不是对公众号 [图片]
2018-03-20 - downloadFile 非调试状态无法下载,调试状态下可下载
以下代码在真机下,非调试状态无法下载,一个提示都没有,调试状态下可下载,可提示 手机 华为V8, OPPO 在其他地方 有用到downloadFile 非调试状态都失败。。。 wx.downloadFile({ url: getApp().AppUrl + res.data.Data, success: function (res) { wx.showToast({ title: '33', icon: 'warn', duration: 1500 }) var filePath = res.tempFilePath wx.showToast({ title: filePath, icon: 'warn', duration: 1500 }) wx.openDocument({ filePath: filePath, success: function (res) { wx.showToast({ title: '1', icon: 'warn', duration: 1500 }) }, fail: function (err) { wx.showToast({ title: err, icon: 'warn', duration: 1500 }) } }) }, fail: function (err) { wx.showToast({ title: err, icon: 'warn', duration: 1500 }) } })
2017-12-26 - 小程序支付微信支付服务模式
小程序支付开发文档,第三方可以作为服务商,可以创建子商户,但是在商户平台并没看到可以创建子商户的地方。 小程序支付是不是都只能到公司的账号。 小程序支付如何支付给子商户。 [图片]
2017-12-22 - unionid 今天code换取unionid,有时不返回unionid ,
unionid 今天code换取unionid,返回的json 有时有包含unionid ,有时没有包含。。 都是影响线上的使用了。 APPID:wxccdf0535937f82a6
2017-12-11 - web-view 无法显示。
[图片] [图片] [图片] 模拟器一片空白,, 版本库是1.6.6
2017-11-27 - OPPO手机无法预览图片
wx.previewImage(OBJECT) 无法预览图片 机型:oppo A57,oppo r9 微信版本:6.5.22 图片地址 不能输入。。 其他手机可以。
2017-11-22 - 小程序能否到跳转公众号
小程序能否到跳转到公众号? 如果能跳转到公众号,小程序这边能判断是否有添加关注?
2017-11-17 - 小程序能否连接蓝牙小票打印机
有个向蓝牙设备写入特征值的API, 这个特征值是包含哪些数据? [图片] 蓝牙小票打印机需要安装APP。
2017-11-17