为了账号安全,请及时绑定邮箱和手机立即绑定

ajax调用接口总是显示签名错误?时间戳不对还是headers写的不对?

ajax调用接口总是显示签名错误?时间戳不对还是headers写的不对?

慕无忌1623718 2019-02-14 22:15:08
现在怀疑的问题是 可能是时间戳不对应 导致 sha256加密之后的sign签名跟服务器不对应 或者是 ajax headers里面的参数不对 chrome里面死活查看不到请求头 不知道是哪里设置的不对
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

你的 dataType 是jsonp, jsonp 一般不支持header 设置,而且jsonp一般要求get请求,
你把jsonp改成 json试试,看你的请求Url 也不像是jsonp 接口

查看完整回答
反对 回复 2019-02-20
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

如果是报签名错误的话,就应该是前后端生成的signf不一致。你把参数给后端研发,看他生成的和你是否一致。
跟时间戳timeStamp 应该是没关系的,因为后端也是根据你给的timeStamp值来生成sign的。
所以,需要确认一下你生成sign的流程是否和后端一样。

查看完整回答
反对 回复 2019-02-20
  • 2 回答
  • 0 关注
  • 1086 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信