顶起来 一年多了还没解决
小程序指纹识别,调用接口返回api unauthorized调用 wx.startSoterAuthentication 接口获取 json_string 跟 json_signature 传到后台 后台拿到openid后 再通过 https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=appid&secret=secret 获取access_token 之后post 请求 [图片] 返回结果为 { "errcode": 48001, "errmsg": "api unauthorized hint: [SoF7MA0081sz10!]"} 是我调用流程有问题吗??
2018-11-22同问 根本不知道怎么回事 shit一样的文档
指纹验证后,密钥验签服务调用返回48001https://developers.weixin.qq.com/miniprogram/dev/api/startSoterAuthentication.html 微信已经提供后台接口,用于可信的密钥验签服务,微信将保证该接口返回的验签结果的正确性与可靠性,并且对于 Android root 情况下该接口具有上述特征(将返回是否保证root情况安全性)。 接口地址: http://api.weixin.qq.com/cgi-bin/soter/verify_signature?access_token=%access_token post 数据内容(JSON 编码): [代码]{"openid":"$openid", "json_string" : "$json", "json_signature" : "$sign" }[代码] [代码] [代码] 其中json_string使用的是指纹验证返回的resultJSON,json_signature使用的是resultJSONSignature。access_token是通过如下文档方式获取的https://developers.weixin.qq.com/miniprogram/dev/api/token.html#%E8%8E%B7%E5%8F%96-access_token openid应该也是没有错的。但是调用这个接口总是返回48001错误。 { errcode: 48001, errmsg: 'api unauthorized hint: [QlUlKa0358vr47!]' } 请问这是为什么?谢谢。
2018-11-22同问 PS:腾讯的文档相对于阿里 简直shit一样
官方提供的密钥验签服务究竟怎么使用?一直报错。小程序的密钥验签服务到底怎么使用?一直返回48001,官方文档只有潦草的几句描述。开过别的问题贴,也基本没啥回复,已经不知道如何是好了。参考链接和截图如下: https://developers.weixin.qq.com/miniprogram/dev/api/startSoterAuthentication.html [图片] access_token确保没有问题,是通过如下方式获取的: https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + appid + '&secret=' + secre [代码]另外openid是对应指纹验证客户的openid,json_string是指纹验证成功后返回的resultJSON, [代码][代码]json_signature是指纹验证成功后返回的resultJSONSignature。 [代码] [代码]如果我胡乱提交个access_token,错误信息就是无效的access_token,但是我access_token确保没问题,就是一直48001。帮忙看下,否则指纹验证就没法使用了,谢谢。 [代码]
2018-11-22