乐趣区

关于javascript:invalid-signature签名错误-的奇葩解决错误

肯定要用微信开发者工具测试。

// js 平安域名
www.test.cn/saas/static

出错

一开始我间接用手机微信调试 (没有用开发者工具),微信始终报 invalid signature。查看了所有可查看的配置状况,都是正确的,头疼搞了一天。。。

尝试用微信开发者工具 调试

发现不是报 invalid signature,而是报 invalid url domain 平安域名谬误。
然而 微信官网文档 有如下形容

若填写门路,将文件搁置在门路目录下,例如 wx.qq.com/mp/MP_verify_7CEjrqknmlXIFLqE.txt),并确保能够拜访。

文档阐明 平安域名填写门路也是能够的,我填写了门路 也能够保留正确。这就无语了。

那我就尝试挂到根域名下

// js 平安域名
www.test.cn

从新 测试

开发者工具调试胜利,手机微信也调试胜利。。。

总结 1 平安域名最好还是填写根域名,不要填写门路

总结 2 开发者工具调试和手机端调试同时进行

应为 手机端调试,有时候提醒的谬误不肯定是真确的谬误提醒~~~~

退出移动版