微信JS-SDK接口config时报invalid signature签名错误,经过排查,可以肯定是当前url地址传得有问题。因为项目需要,我们的url是带参数的:
http://www.plusonego.com:8089/FeProjectGZ/attendance?department_id=2&position_id=3&project_id=11&userid=yujiajj
$string = "jsapi_ticket=$jsapi_ticket&noncestr=$noncestr&timetamp=$timestamp&url=$url";
$signature = sha1($string);
$signPackage = array(
"appId" => $this->corpid,
"nonceStr" => $noncestr,
"timestamp" => $timestamp,
"url" => $url,
"signature" => $signature,
"rawString" => $string
);
而根据可见,si