WildDogTeam / wilddog-issue

关于野狗产品的问题,bug反馈和改进意见
2 stars 1 forks source link

[JS SDK]野狗 2.0 微信公众帐号登录跳转出错 #69

Closed willhamlam closed 7 years ago

willhamlam commented 7 years ago

根据官方的文档使用

  1. 已经填写了 AppID 和 AppSecret。(使用的是微信的测试帐号)
  2. 回调地址也填写了:auth.wilddog.com
  3. 本地测试使用的是虚拟域名,OAuth 跳转域名白名单也正确填写了

代码:

var config = {
  authDomain: '<appid>.wilddog.com'
}
wilddog.initializeApp(config, 'DEFAULT')

var provider = new wilddog.auth.WeixinmpAuthProvider()
wilddog.auth().signInWithRedirect(provider).then(function (user) {
  console.log(user)
}).catch(function (error) {
  console.log(error)
})

在微信的web开发者工具里面测试,跳转到了野狗的500页面,报错如下:

{"error":{"code":"provider_error","message":"A third_party provider error occurred. See data for details.","details":"{\"errcode\":40029,\"errmsg\":\"invalid code, hints: [ req_id: TfnJXa0633ns87 ]\"}"}}

野狗版本2.1.2

stackOverMind commented 7 years ago

谢谢反馈,已经在看这个问题了 \"errcode\":40029,\"errmsg\":\"invalid code,

这部分是微信抛出的错误 我google 了一下,有不少人问,比如这里这里 https://segmentfault.com/q/1010000002739502

目前是这个样子,找到具体问题再在这个issue上回复你

再次感谢