https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
请问我定制的微信分享功能,H5页面的。在DEBUG=TRUE的时候 页面总是弹出 signature invaild 的错误提示,分享不出我定制的那个文字和图片,只是默认的把当前页面地址做了分享,甚至我指定了一个固定分享地址也没用,我的页面是HTML的。 我做了如下的设置。
第一:在公众号的JS安全接口设置了我们这个项目的域名,并且把网站上那个TXT文件放到了该项目的WEB根目录下。
第二:我把请求过的URL 参数进行 encodeURIComponent(myurl) 和不编码发送两种方式都实验了,效果一样的错误。
第三:在咱们提供的在线接口验证上,得到的 signature 的加密结果也是和我本地一样的。
请问,我还有什么遗漏的点吗?
检查一种情况,看看签名用的链接,跟当前链接是不是完全匹配的。https://www.test.com和https://test.com是不一样的。