开发者社区> 问答> 正文

OSSJavaSDK在linux下使用异常

java.lang.RuntimeException: Unsupported algorithm: HmacSHA1
        at com.aliyun.common.auth.HmacSHA1Signature.sign(HmacSHA1Signature.java:79)
        at com.aliyun.common.auth.HmacSHA1Signature.computeSignature(HmacSHA1Signature.java:43)
        at com.aliyun.openservices.oss.OSSClient.generatePresignedUrl(OSSClient.java:427)
        at com.aliyun.openservices.oss.OSSClient.generatePresignedUrl(OSSClient.java:378)

系统是centOS 内核版本是2.6.32-279.el6.x86_64
在windows下测试是正常的
请问是什么原因呢?

展开
收起
chaos 2013-06-26 10:02:55 16717 0
3 条回答
写回答
取消 提交回答
  • 分享阿里云支持与服务团队最佳实践、经典案例与故障排查。
    回 楼主(chaos) 的帖子
    各位楼主,这种情况建议提交工单反馈给工程师协助查看一下。估计还需要补充一下异常环境。
    2014-09-26 11:24:09
    赞同 展开评论 打赏
  • 回1楼似静是动的帖子
    我也是!!!!!!!在eclipse中运行报错,打包出来放到tomcat webapps下正常!!
    2014-09-26 09:11:16
    赞同 展开评论 打赏
  • ReOSSJavaSDK在linux下使用异常
    怎么木有人回呢?
    我在win8 64位开发的环境下就出现这个问题,jdk也是64位的

    -------------------------

    ReOSSJavaSDK在linux下使用异常
    只能用32位的JDK?
    2014-03-24 08:28:07
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载