开发者社区> 问答> 正文

jdk1.7阿里云发送短信异常,求解决

Exception in thread "main" java.lang.RuntimeException: HMAC-SHA1 not supported.

at com.aliyuncs.auth.ShaHmac1.signString(ShaHmac1.java:43)
at com.aliyuncs.RpcAcsRequest.signRequest(RpcAcsRequest.java:124)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:204)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:169)
at com.aliyuncs.DefaultAcsClient.doAction(DefaultAcsClient.java:60)
at com.aliyuncs.DefaultAcsClient.getAcsResponse(DefaultAcsClient.java:104)
at cn.itcast.aliyun.test.SmsDemo.sendSms(SmsDemo.java:68)
at cn.itcast.aliyun.test.SmsDemo.main(SmsDemo.java:108)

展开
收起
小面面111 2017-10-06 17:22:18 3214 0
2 条回答
写回答
取消 提交回答
  • 1.首先查看邮箱服务器是否正常 2.根据提示信息进行排查问题 3.或者直接debug进行排查原因 4.捕获异常信息
    2019-07-17 21:38:16
    赞同 展开评论 打赏
  • 首先确认是使用最新的jar包,不能解决的话,可以切换成jdk 1.6版本试一下,如果不行,尝试使用其它加密算法

    2019-07-17 21:38:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载