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