我司Android最新版在应用商店上架后,陆续接到用户反馈,打开APP进行操作时,提示“签名无效”
测试在wifi/4G 网络下,无论是覆盖安装,还是卸载安装均不能复现这个问题
目前已知下面几点
1、签名:客户端根据签名算法把签名结果发送给服务端,服务端根据传参和客户端计算的签名做对比
(1)如果一致,签名校验通过,客户端发起其他请求
(2)如果不一致,则提示签名无效,客户端不发起后续请求
2、出现签名无效的用户,均不属于我司的运营城市
3、只有部分用户出现签名无效的提示
目前可推断出,在某些值下,Android计算的签名和服务端计算的不一致
因为目前服务端没有记,用户传参,需要上线相关的log进行进一步观察。
目前待排查:为什么部分用户会出现签名校验失败的问题