企业微信通讯录回调密文解析及微信支付回调密文解析异常处理

企业微信通讯录回调密文解析及微信支付回调密文解析异常处理企业微信通讯录回调密文解析及微信支付回调密文解析异常处理产生异常表现:javax.crypto.IllegalBlockSizeException:Inputlengthmustbemultipleof16whendecryp原因:因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制解决方案:替换jdk和jre中的local_policy.jar,US_export_policy.jar具体目录:1、jre目录/lib/security/policy/

大家好,又见面了,我是你们的朋友全栈君。

企业微信通讯录回调密文解析及微信支付回调密文解析异常处理

产生异常表现:
javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decryp

原因:
因为某些国家的进口管制限制,Java发布的运行环境包中的加解密有一定的限制

解决方案:
替换jdk和jre中的local_policy.jar,US_export_policy.jar
具体目录:
1、jre目录/lib/security/policy/unlimited
2、jdk目录/jre/lib/security/policy/unlimited

注意:1.8以上的版本如果替换未生效,请检查security目录下的java.security文件中所配置的 crypto.policy属性值,是否指定了unlimited目录

local_policy.jar,US_export_policy.jar 下载地址
1、JDK6的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html

2、JDK7的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html

3、JDK8的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

已亲测

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144880.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月18日 下午3:20
下一篇 2022年5月18日 下午3:20


相关推荐

  • Linux修改文件名(修改主机名)

    Linux修改文件名(修改主机名)本次使用的是 CentOS7 3 版本和 mysql5 7 的版本 永久修改 1 hostnameset hostname 主机名 例如 hostnamectls hostnamejimm vi etc hostname 直接在里面写上主机名保存退出 3 重启 Linux reboot f 上面两种修改其实是一样的 只是操作不一 主机名

    2026年3月17日
    2
  • 计蒜客T1098:大整数加法(高精度加法详解)

    计蒜客T1098:大整数加法(高精度加法详解)高精度算法 属于处理大数字的数学计算方法 在一般的科学计算中 会经常算到小数点后几百位或者更多 当然也可能是几千亿几百亿的大数字 一般这类数字我们统称为高精度数 高精度算法是用计算机对于超大数据的一种模拟加 减 乘 除 乘方 阶乘 开方等运算 对于非常庞大的数字无法在计算机中正常存储 于是 将这个数字拆开 拆成一位一位的 或者是四位四位的存储到一个 数组 中 用一个数组去表示一个数字 这样这个数字就被称为是 高精度数 高精度算法就是能处理高精度数各种运算的算法 但又因其特殊性 故从普通数的算

    2026年3月26日
    2
  • hibernate executeUpdate和executeNativeUpdate

    hibernate executeUpdate和executeNativeUpdateexecuteUpdate用来执行HQL的更新或者删除语句。executeNativeUpdate用来执行SQL的更新或者删除语句session.createQuery(hql)session.createSqlQuery(sql)最终都是通过ResultSetReturnImpl的executeUpdate(PreparedStatementstatement)方法实现publi…

    2022年10月20日
    8
  • Pycharm Django新建App

    Pycharm Django新建App1 工具栏 Tools 选择 Runmanage py2 控制台输入指令 startappappn 自动生成的 App 目录结构

    2026年3月20日
    2
  • 六个主要的社会网络分析软件的比较

    六个主要的社会网络分析软件的比较
    UCINET简介  
        UCINET为菜单驱动的Windows程序,可能是最知名和最经常被使用的处理社会网络数据和其他相似性数据的综合性分析程序。与UCINET捆绑在一起的还有Pajek、Mage和NetDraw等三个软件。UCINET能够处理的原始数据为矩阵格式,提供了大量数据管理和转化工具。该程序本身不包含网络可视化的图形程序,但可将数据和处理结果输出至NetDraw、Pajek、Mage和KrackPlot等软件作图。UCINET包含大量包括探测凝聚子群(cliq

    2022年6月21日
    45
  • 月之暗面寻求融资最高 10 亿美元,估值或达 180 亿美元

    月之暗面寻求融资最高 10 亿美元,估值或达 180 亿美元

    2026年3月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号