收藏
回答

1.03.2006090版本,将appid和项目地址改为本地后,无法获取openid?

平时项目地址都是本地的,然后上线的时候,都是更改为线上的appid和访问地址,上传完后再改为本地就可以继续调试了。

现在发现改完后code无效,40029错误。得关掉项目,然后重新打开,等工具提示什么是否更改appid为XXXX(本地的那个appid),点确定后才可以正常使用本地环境调试。

这不是耽误事吗?

---------------------------------

发现最新的1.03.2008270版本问题已经解决了,重新修改AppID后编译不会报错了,无需重新关闭项目就可以直接更换为线上环境了。

最后一次编辑于  2020-09-03
回答关注问题邀请回答
收藏

1 个回答

  • Cjiang
    Cjiang
    2020-07-02

    你好,麻烦查看一下文档。---auth.code2Session---

    https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/login/auth.code2Session.html

    这边未复现问题,麻烦提供一下复现问题的流程,截图。


    2020-07-02
    有用
    回复 7
    • 夜曲
      夜曲
      2020-07-02
      复现流程就是修改了config里面的appid和项目访问地址后,会出现code无效的问题。但是如果关闭了项目再打开的时候,工具提示是否更改为刚才改的那个appid,如果点确定,则进入工具后可以正常使用。
      2020-07-02
      回复
    • Cjiang
      Cjiang
      2020-07-02回复夜曲
      是出现这种情况吧?
      2020-07-02
      回复
    • 夜曲
      夜曲
      2020-07-02回复Cjiang
      需要重新打开项目出现了这种情况我点了确认后code才正常。如不重新打开,只修改了appid和项目地址的情况下,就会提示code无效。
      2020-07-02
      回复
    • 夜曲
      夜曲
      2020-07-02回复Cjiang
      就是打开的当前项目如果想切换环境更换appid,获取的code是无效的,必须关闭当前项目重新打开当前项目,点了上面图片的按钮才可以正常切换好改完appid后的环境,code才会有效
      2020-07-02
      回复
    • Cjiang
      Cjiang
      2020-07-02回复夜曲
      appid是唯一的,填完正确的appid就不要修改他了。
      2020-07-02
      回复
    查看更多(2)
登录 后发表内容
问题标签