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

https://img4.mukewang.com/5c6cefd4000143ae10730894.jpg

现在怀疑的问题是 可能是时间戳不对应 导致 sha256加密之后的sign签名跟服务器不对应 或者是 ajax headers里面的参数不对 chrome里面死活查看不到请求头 不知道是哪里设置的不对

慕无忌1623718
浏览 1087回答 2
2回答

当年话下

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

慕田峪7331174

如果是报签名错误的话,就应该是前后端生成的signf不一致。你把参数给后端研发,看他生成的和你是否一致。跟时间戳timeStamp 应该是没关系的,因为后端也是根据你给的timeStamp值来生成sign的。所以,需要确认一下你生成sign的流程是否和后端一样。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript