wx-open-launch-weapp报错签名错误?
发布于 5 年前 作者 na61 5102 次浏览 来自 官方Issues

需求:H5跳转小程序

组件:wx-open-launch-weapp

下面是配置信息

  1. appId"wxc69765a3aa0d0711"
  2. jsapi_ticket"E0o2-at6NcC2OsJiQTlwlKDZNootW6B1vSalV3grelXZEP4eMAtvvJ9eZfSeXben6uHy4MCanxty62FIayihBQ"
  3. noncestr"urlSign"
  4. signature"b93b66ac4464327c70c386f6c9ba1866004484d1"
  5. string"jsapi_ticket=E0o2-at6NcC2OsJiQTlwlKDZNootW6B1vSalV3grelXZEP4eMAtvvJ9eZfSeXben6uHy4MCanxty62FIayihBQ&noncestr=urlSign&timestamp=1615259209&url=https://task.93wj.com/Apps/Open/View/article_xcx.html?articleNum=test&token=e6aa49d2ed8e7185f404da03ca30cf5c"
  6. timestamp1615259209
  7. url"https://task.93wj.com/Apps/Open/View/article_xcx.html?articleNum=test&token=e6aa49d2ed8e7185f404da03ca30cf5c"

下面是官方的签名测试

下面是打印返回的接口配置信息config


这两个签名都是一样的,但就是报签名错误

2 回复

你好,是采用的Vue等框架吗?

这是因为你的 url 上带了参数,而微信会默认将你的参数给截取掉,只剩下 ?前面的那一串 https://task.93wj.com/Apps/Open/View/article_xcx.html 你打印的那一串信息,是在浏览器上打印的,并非是在微信上打印的,你将微信上的打印出来看看,url 变了模样,signature 也会变了模样

回到顶部