接口签名加密踩坑

阅读 71

2022-03-30

项目场景:

接口需要把报文内容转json加入到签名字符串中


问题描述

签名总是不正确


原因分析:

先是各种换轮子,排除了加密工具类的问题
又用文档里提供的数据模拟加密发现还是错误
最终确认是报文转json后会自动加上/r/n 空格,加密会把这些也算进去


解决方案:

过滤掉就可以了
str.Replace("\r\n", "").Replace(" ", "")

精彩评论(0)

0 0 举报