解决完成过来打个卡(我是服务号): url传递报错encodeURIComponent地址百分号会变成https%253A%252F%这种形式的,但是再签名编码的时候要decodeURIComponent解码再让地址变成https://形式的在进行签名编译。官方提供的微信 JS 接口签名校验工具:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 我就没有解码的直接进行签名编译的,淦! 报错原因都在官方发的截图上,仔细找找(苦笑)
vue hash模式下,获取JSSDK的签名始终出错,报63002错误,请问是什么原因?我在微信开发者工具上测试微信JSSDK的转发给朋友的分享接口时,获取签名的时候,一直出现63002错误码,签名错误. 微信开发者工具版本:稳定版 Stable Build (1.05.2108130) 然后在微信上打开网页也报错{"errMsg":"config:invalid signature"} 前端页面网址:https://mapnew5sit.midea.com/newservicenopages/#/content/preview?id=1430058742421184514 appid和AppSecret都已经确认无误。 用的是服务端(Node)获取签名。获取签名使用的url是https://mapnew5sit.midea.com/newservicenopages/,并且经过encodeURIComponent处理过。 这中间哪一步出错了? JS接口安全域名我配的是前端的域名,https://mapnew5sit.midea.com/newservicenopages 然后我测试签名用的是自己个人的服务器
2021-08-26