微信小程序解密报错:pad block corrupted 解决方法

微信小程序解密报错:pad block corrupted 解决方法,第1张

通过wxgetUserInfo获取用户的openId 和unionId,需要对接口返回的加密数据( encryptedData )进行对称解密。

/

    功能描述: <br>

    〈功能详细描述〉

   

@paramargs

@see[相关类/方法](可选)

@since[产品/模块版本](可选)

    /

publicstaticvoidmain(String[] args){

String encryptedData ="";

String sessionKey ="";

String iv ="9btKSYjvtGMGpknPpjS2Ag==";

        JSONObject jsonObject = getUserInfo(encryptedData, sessionKey, iv);

Systemoutprintln(jsonObjectgetString("unionId"));

        Systemoutprintln(jsonObjecttoJSONString());

    }

结果运行报错:

javaxcryptoBadPaddingException: pad block corrupted

at orgbouncycastlejcajceprovidersymmetricutilBaseBlockCipher$BufferedGenericBlockCipherdoFinal(Unknown Source)

at orgbouncycastlejcajceprovidersymmetricutilBaseBlockCipherengineDoFinal(Unknown Source)

at javaxcryptoCipherdoFinal(Cipherjava:2087)

at comsaicebizserviceutilAESUtilsgetUserInfo(AESUtilsjava:62)

at comsaicebizserviceutilAESUtilsmain(AESUtilsjava:86)

Exception in thread"main"javalangNullPointerException

at comsaicebizserviceutilAESUtilsmain(AESUtilsjava:87)

查询原因,有可能是我的wxlogin在wxgetUserInfo之后调的原因,细究一下

我们通过wxlogin获得用户授权码code,接下来我们用code以及appid和appSecret请求微信

>

设备:联想小新pad Pro115英寸电脑;

*** 作系统:win10专业版;

软件:电脑微信38126版本。

1、打开电脑微信,点击左侧的小程序图标进入。

2、在出现的页面中可以看到多个小程序,如需要搜索小程序可以点击右上角的搜索按钮。

3、页面跳转以后输入需要搜索的小程序名称,点击搜索按钮。

4、此时页面跳转以后即可看到已经在电脑版微信上搜索找到了需要的小程序了。

很高兴能为您解答这个问题呢。亲亲您好华为平板小程序为什么不能玩游戏了使因为平板下载的软件包不对,或者有些软件不跟你的平板电脑不匹配都可能出现这样的问题,软件兼容性不好。可以尝试把所有设置都还原了,或者尝试将平板电脑的系统升级。也可以将一些不用的软件清除,便于游戏在打开时后台运作有足够的空间。

问题还没解决?快来咨询专业答主~

华为平板小程序为什么不能玩游戏了

在线

1874位答主在线答

服务保障

专业

响应快

马上提问

抢首赞

分享评论

华为平板平板-京东电脑办公,潮物新品惠购!

华为(HUAWEI) MatePad 104英寸2022新款平板电脑 办公学习 ipad 全面屏 悦动版6G+128G 全网通 海岛蓝 标配

¥2699 元

华为(HUAWEI) MatePad 104英寸2022新款平板电脑 办公学习 ipad 全面屏 SE4+128 全网通 蓝 标配

¥1698 元

华为(HUAWEI) MatePad 104英寸2022新款平板电脑 办公学习 ipad 全面屏 SE4+64WIFI蓝 标配

¥1399 元

京东广告

小米(MI) 小米平板5 11英寸大屏 骁龙860 影音娱乐办公学习平板电脑 6+128G/WIFI/绿 小米平板5

¥1999 元¥3999 元

购买

京东广告

华为平板为什么游戏安装不了游戏

学医的小郭

2022高考纪念

华为平板安装不了游戏的可能原因:1可能是存储空间不足导致安装失败;2可能电量不足,导致无法安装;3下载的第三方应用程序可能和手机不兼容,因此无法成功安装;4可能安装的应用程序非APK格式,安卓系统的手机仅支持 APK 格式的第三方应用;5可能应用程序不是从华为应用市场下载的,手机未设置允许未知来源应用下载,需要在手机中进行设置允许,才能正常安装;6手机安装了第三方护眼软件,第三方护眼软件会阻止应用程序安装;7下载过程中,可能由于网络连接不稳定,出现安装包损坏或下载不完整;8如果手机中已安装此应用程序,也可能导致安装失败;9若应用程序安装在 microSD 卡,请检查 microSD 卡是否被手机识别或损坏。解决方案:1请您尝试删除手机中不使用的文件或卸载部分应用程序,保证充足的安装空间。2请您保证手机电量充足后再尝试安装。3请您使用华为应用市场下载其他类似应用。4请您尝试通过正规网站下载APK格式的应用程序。

1、长按桌面空白处或者双指捏合屏幕,进去桌面编辑界面。

2、进去之后,点击桌面设置。

3、在桌面设置中,点击桌面布局。

4、通过设置桌面布局方式,来调整桌面图标大小。

ipad屏幕缩放的教程。

在主界面中,选择设置按钮。设置窗口中,选择通用选项。通用选项卡中,选择辅助功能选项。辅助功能选项卡中,选择缩放功能。、可以看到,缩放功能是开启的。选择缩放区域选项,可以更改缩放的方式为全屏幕缩放或窗口缩放。点击缩放按钮的开关,将其关闭,就可以让ipad屏幕变大还原了。

以上就是关于微信小程序解密报错:pad block corrupted 解决方法全部的内容,包括:微信小程序解密报错:pad block corrupted 解决方法、微信电脑版怎么找小程序、华为平板为什么不支持微信小游戏等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9773462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存