真牛!解决了微信公众号网页授权多个域名问题
大家都知道,在之前微信公众号网页授权,仅且只能授权一个域名。
并且还有2个必要条件:
1、必须下载验证文件保存根目录进行验证
2、域名必须ICP备案
而喝彩科技工程师赵德志今天发现,微信公众号网页授权域名可以设置2个啦。
一时间感觉不可思议,以为自己弄错了,赶快登陆几个公众号看看,结果确实是可以设置2个授权域名。
我尝试设置了2个授权域名,都验证通过了,然后在公众号里面验证是否都能正常使用,结果真的令人很兴奋,都可以正常用。
在这之前,确实让我抓狂了一段时间,那个时候,微信公众号只能授权一个域名,但是要解决多个网站授权回调的问题,让人很头疼。
当时采用的解决方案有2种,一种是利用微信第三方开发平台进行授权。另一种是利用“桥梁”域名进行授权。2种方法我都尝试了,都可以解决多域名授权问题。后来经过多次测试,感觉第二种方法更简单方便实用。
“桥梁”域名是什么意思呢?我简单说下我的思路:
1、第一步先让微信公众号网页授权一个M域名,M域名作为一个桥梁过渡。
2、将M域名成功获得授权后,根据需要再授权给域名A,域名B,域名C等。这些A、B、C等域名获得M域名授权之后,进行授权回调。然后再有M域名统一向微信进行请求授权,然后回调。
可能说的有点太抽象了,不太好理解,那么我用一个图来表达下,大家就一目了然了。
不过今天既然微信公众号可以授权2个域名了,那就没必要再那么麻烦了。直接后台配置即可,简单省事。有一点需要注意,就是微信公众号目前只能授权2个域名,不能授权更多域名。两个域名对于大多数用户已经足够了。
郑重声明:本文由喝彩科技工程师赵德志原创,任何单位和个人如需转载请务必注明出处,否则必将追究其法律责任,后果自负!