开发者社区> 问答> 正文

阿里云OpenAPI看日志所有经过sha256Hex 的都不对,为什么?

阿里云OpenAPI看日志所有经过sha256Hex 的都不对,但是我直接复制的demo里面的,为什么还是会错?public static String sha256Hex(String str) throws Exception {
//// 获取SHA-256消息摘要实例
MessageDigest md = MessageDigest.getInstance("SHA-256");
//// 计算字符串s的SHA-256哈希值
byte[] d = md.digest(str.getBytes(StandardCharsets.UTF_8));
//// 将哈希值转换为小写十六进制字符串并返回
return DatatypeConverter.printHexBinary(d).toLowerCase();
}

展开
收起
三分钟热度的鱼 2024-07-22 13:42:48 36 0
1 条回答
写回答
取消 提交回答
  • 把这部分注释取消,把上面那段注释应该就好 lQLPJxOFhZn35dHNBKbNCUSwqAUUVcLEfbAGXD1Krj3xAA_2372_1190.png
    此回答整理自钉群“阿里云 OpenAPI SDK 自签名服务群”

    2024-07-22 13:49:59
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载