"oauth" : {
"weixin" : {
"appid" : "wx543602585d**0",
"appSecret" : "83b6fe1c1607440da206b34b7**5b",
"UniversalLinks" : "https://www.lexian**"
}
},
"share" : {
"weixin" : {
"appid" : "wx543602585d**0",
"UniversalLinks" : "https://www.lexian**"
}
},
改配置的都配置了,之前开发别的也是这个配置,这次开发用的是nvue,uni.login可以成功获取code,但是再用uni.getUserInfo直接报错: {"errMsg":"getUserInfo:fail 业务参数配置缺失,http://ask.dcloud.net.cn/article/282","errCode":-7,"code":-7}
appSecret都重置了,也是这样。请大神赐教!,我的代码如下:
loginByWxApp(userInfoData){
if(!this.agreement){
this.msg('请阅读并同意用户服务及隐私协议');
return;
}
this.throttle(async ()=>{
let [err, res] = await uni.login({
"provider": "weixin",
"onlyAuthorize": true // 微信登录仅请求授权认证
})
console.log(res);
if(err){
console.log(err);
return;
}
uni.getUserInfo({
provider: 'weixin',
success: async res=>{
console.log(res)
},
fail(err) {
console.log(err)
return;
}
})
})
}
5 个回复
企航 (作者)
谁能给解决下
万分感谢
企航 (作者)
真的没人遇到过吗?
企航 (作者)
我用的是自动以基座,如果传承标准基座,同样的代码是没有问题的
企航 (作者)
问题已经解决,配置文件 appsecret(正确) 我写成了:appSecret
企航 (作者)
配置文件 appsecret(正确) 我写成了:appSecret(错误)
x***@sina.com
配置文件还需要配置 这个吗 我怎么找不到
2023-06-02 09:43
6***@qq.com
兄弟,在哪里配置的,我看只能配置appid呀
2023-12-13 17:13
z***@163.com
回复 6***@qq.com: 需要在配置的源码视图oath里自己手动加下
2024-04-20 10:42