解决:NoSuchAlgorithmException: Algorithm HmacSHA1 not available
2024-10-12 06:32:32
windows下运行macInstance = Mac.getInstance("HmacSHA1");完全正常,Linux下则出现异常:
java.security.NoSuchAlgorithmException: Algorithm HmacSHA1 not available
at javax.crypto.Mac.getInstance(DashoA13*..);
主要原因是linux下缺少依赖包。
解决方法:
在windows下打开目录$JAVA_HOME/jre/lib/ext/,找到sunjce_provider.jar,然后拷贝至linux下对应的目录即可。
可参考:http://docs.oracle.com/javase/6/docs/technotes/guides/security/SunProviders.html
最新文章
- 细说ASP.NET Forms身份认证
- CentOS 配置防火墙操作实例(启、停、开、闭端口):
- VS2010项目的部署与安装
- GJM :用JIRA管理你的项目(二)JIRA语言包支持及插件支持 [转载]
- IT行业常见职位职业路线图
- JVM-字节码指令
- android在Data目录内置可删除的APP
- js checkbox
- 操作JNI函数以及复杂对象传递
- ASP.NET 在IIS7.5下自定义404错误页面的方法
- Linux User's Manual IOSTAT
- easyui 使特定tab处于选中状态
- ASP.NET Web API 文件產生器 - 使用 Swagger
- IOS中内存管理机制浅解
- vs2008如何创建DLL和使用DLL
- session之退出登陆
- A - Oil Deposits(搜索)
- IOS传值之Block传值(二)
- ListView与RadioButton组合——自定义单选列表
- 网页 cookie
热门文章
- jquery如何在异步方式中给全局变量赋值
- [转]javascript eval函数解析json数据时为什加上圆括号eval(";(";+data+";)";)
- 关于MariaDB5.5不是有效的Win32 应用程序
- AX7: CREATE NEW PACKAGE\MODEL
- sublime 工具构建
- 安装sass并ruby更改淘宝镜像
- MES系统学习
- Hive的安装
- tp框架总结(二)
- 关于C/S模式开发的学习笔记