#微信小程序 #添加域名https://api.weixin.qq.com ,提示“为保障帐号安全不可使用此域名地址,请修改”

【场景:】

根据文档 link

在尝试通过“微信登录凭证code” 从“ https://api.weixin.qq.com” 获取 用户的唯一id,在微信小程序中:

 jumpto:function(){
    wx.login({
      success: function(res){
        console.log(res)
        if(res.code){
          wx.request({
            url:'https://api.weixin.qq.com/sns/jscode2session?appid=<appId>&secret=<secret>&js_code='+ res.code +'&grant_type=authorization_code',
            success: function(res){
              if (res.statusCode === 200) {
                console.log(res.data)// 服务器回包内容
......                  

出现以下报错:

request 合法域名校验出错

然后就去配置域名列表:

【问题】

出现了这样的报错:

为保障帐号安全不可使用此域名地址,请修改,

【解决】

仔细看文档:

文档明确了是 “开发者后台” 拿到“微信登录凭证code” 然后再去获取到用户唯一id “OpenId” 。 也就是小程序前台程序,不让访问该接口。

先获取到 ” 微信登录凭证code “ , 然后通过 postman 去测试,发现是可以获取的。

原文地址:https://www.cnblogs.com/jaycethanks/p/14239050.html