以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  进入页面显示:系统错误,错误码:63002  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159572)

--  作者:zhangjian222200
--  发布时间:2020/12/30 21:16:00
--  进入页面显示:系统错误,错误码:63002
页面显示签名错误
服务器没有错误记录

[此贴子已经被作者于2021/1/1 17:48:38编辑过]

--  作者:有点蓝
--  发布时间:2020/12/31 8:48:00
--  
提示签名无效,检查上传签名的用法
--  作者:zhangjian222200
--  发布时间:2020/12/31 9:21:00
--  
在哪检查?



[此贴子已经被作者于2021/1/1 17:48:58编辑过]

--  作者:zhangjian222200
--  发布时间:2020/12/31 10:02:00
--  
原因好像找到了,微信开发者那里的token改变后,VerifySignature函数的token还没有改
--  作者:zhangjian222200
--  发布时间:2020/12/31 10:26:00
--  
微信公众号后台,改token(现在,楼上已修正),同时改了加解密密钥(这个目前wefox函数已修正

api_GetSandboxSignKey函数提示:
2020-12-31 10:09:01.3664
正常记录,进入了api_GetSandboxSignKey函数,顶部专设记录
2020-12-31 10:09:01.8482
<xml>
  <return_code><![CDATA[FAIL]]></return_code>
  <return_msg><![CDATA[获取沙箱密钥失败,确认交易密钥是否正确]]></return_msg> 试了下,没有找到交易密钥是什么,是公共变量的key?
</xml>
2020-12-31 10:09:01.8492
获取沙箱密钥失败,确认交易密钥是否正确

[此贴子已经被作者于2021/1/1 17:50:39编辑过]

--  作者:有点蓝
--  发布时间:2020/12/31 10:45:00
--  
应该是,这种东西建议仔细看微信官方对应接口的开发文档
--  作者:zhangjian222200
--  发布时间:2020/12/31 12:04:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

上图箭头处改了,然后复制到全局变量key值,测试,api_GetSandboxSignKey函数依然提示获取沙箱密钥失败,确认交易密钥是否正确


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看


手机下单,也是提示错误,如下:
统一下单失败
签名错误
[此贴子已经被作者于2021/1/1 17:53:17编辑过]

--  作者:有点蓝
--  发布时间:2020/12/31 13:43:00
--  
沙箱密钥和正式密钥应该是不一样的,前者是用来做测试的
--  作者:zhangjian222200
--  发布时间:2020/12/31 20:10:00
--  
7楼,提示获取沙箱密钥失败,确认交易密钥是否正确,已经解决
当前全局变量的key值,确定是正确的,本帖之前的问题大体都解决了
现在,可以下单,可以支付



但是,现在存在一个问题:两个页面,使用的代码非常类似,但是,一个提示无效signature,一个页面却正常

提示signature错误,图片:

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

正常页面,图片

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2021/1/1 17:54:51编辑过]

--  作者:有点蓝
--  发布时间:2020/12/31 20:30:00
--  
应该是网页地址的问题,明显第一张图中的地址有问题