收藏
回答

微信公众号临时二维码不能正常显示,应该怎么解决?

AppID
wx04a36a03ae5ed739

你好,我们有一个获取公众号临时二维码的功能,之前在开发服务器(www.abc.debug.hbaila.com)均是正常的,昨天将代码同步到我们的测试服务器(www.abc.develop.hbaila.com)后该功能就有问题了,表现在:用接口获取的URL在浏览器是可以正常访问的,在uniapp生成的app里是不能显示的。

1、已经在网页授权域名的功能里同时保留了www.abc.debug.hbaila.com和www.abc.develop.hbaila.com;

2、在服务器地址(URL)里已经替换成了www.abc.develop.hbaila.com;

3、昨天还将微信公众号绑定到了开发平台里。

二维码URL示例如下: "url": "https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQGi8DwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAydTZIQlpCQlpkR0gxVEs2UzFDY2cAAgSWRPZmAwRYAgAA"

我应该怎么解决和排查这个问题呢?


目前使用了一个临时解决方案:https://blog.csdn.net/weixin_44138647/article/details/112407737,已经能显示出来了。

特别神奇的就是最开始使用www.abc.debug.hbaila.com域名的时候没有任何问题,也不用任何特殊的处理,仅仅更换了新的域名就不行了。这个暂时也不清楚是为什么。有大神的话请求帮忙解惑一下,非常感谢🙏🙏🙏

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

2 个回答

  • Mr.Zhao
    Mr.Zhao
    09-27

    不是要去uniapp论坛问吗

    09-27
    有用
    回复 4
    • Cay
      Cay
      09-27
      ?但是我之前是正常的啊,可以显示。更换了配置域名就不行了。
      09-27
      回复
    • Cay
      Cay
      09-27
      这个图片路径我用苹果电脑另存为是正常的,用windows另存为图片会没有后缀名。
      09-27
      回复
    • Mr.Zhao
      Mr.Zhao
      09-27回复Cay
      猜不出来
      09-27
      回复
    • Cay
      Cay
      09-27
      找到问题了,是HTTP Referer的问题。
      09-27
      回复
  • Cay
    Cay
    09-27

    将该URL的二维码图片转成base64放入img的url标签里也是不能正常显示的。

    09-27
    有用
    回复 1
    • Cay
      Cay
      09-27
      我用Postman访问url显示的headers的内容如下:
      09-27
      回复
登录 后发表内容