当前位置:首页 > 域名知识 > 正文内容

微信公众号网页授权域名(微信公众号配置网页授权域名怎么设置)

8678008682年前 (2024-03-11)域名知识

各位老铁们,大家好,今天由我来为大家分享微信公众号网页授权域名,以及微信公众号配置网页授权域名怎么设置的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

微信公众号网页授权域名(微信公众号配置网页授权域名怎么设置)微信公众号配置网页授权域名怎么设置

1、打开微信公众平台,输入账号密码登录后台。

2、点击【公众号设置】。

3、点击【功能设置】。

4、找到【网页授权域名】,点击旁边的【设置】。

微信公众号网页授权域名(微信公众号配置网页授权域名怎么设置)

5、在修改业务域名和JS接口域名时,已经上传过这个文件的话,那么请直接跳过这一步。如果还没上传的,直接点击文件下载,然后上传到服务器。

6、上传成功后,直接输入授权域名,点击【确认】即可。

微信公众号配置网页授权域名,在线等,求大神指教

在公众号后台设置一个授权回调页面域名,比如叫:wx.agency.com,我们可以称其为代理域名。

2.在wx.agency.com指向的网站根目录下部署一个index.php文件。

工作原理如下:

(1)当你的其他域名需要发起微信授权时,将授权请求先发到代理域名wx.agency.com,然后wx.agency.com会把这个请求转发到微信服务器;

微信公众号网页授权域名(微信公众号配置网页授权域名怎么设置)

(2)当用户同意授权后,wx.agency.com会收到微信的授权回调,并把回调结果(code、state参数)原封不动地再返回给最开始发起授权的域名。

微信公众号授权域名在哪里找到微信公众号授权

1、打开微信公众平台,输入账号密码登录后台。

2、点击【公众号设置】。

3、点击【功能设置】。

4、找到【网页授权域名】,点击旁边的【设置】。

5、在修改业务域名和JS接口域名时,已经上传过这个文件的话,那么请直接跳过这一步。如果还没上传的,直接点击文件下载,然后上传到服务器。

6、上传成功后,直接输入授权域名,点击【确认】即可。

授权域名不够用怎么办

http://www.chanpindashi.com/2020/04/16/3364.html

本文部分知识来自网络后加工,目前服务号授权域名只有两个,项目一个一个上,后发现域名不够用,在此记录下。

项目进行微信开发,认证了一个微信服务号专门用于内部测试,但是内部可能存在多套不同环境(开发dev、测试sit、预发布uat)等,由于微信限制一个服务号只能配置2个网页授权域名,又不可能给每个环境单独配一个服务号,这样不仅需要成本而且很浪费资源,所以重点需要解决下面这个问题:

1、可以自动区分环境。比方部署开发环境。url可能是 http://dev.xxx.com/api/,而在测试环境的时候应该是 http://sit.xxx.com/api/。而并且不能写死,否则开发和测试就要换来换去。非常麻烦.

2、总结分享一下思路:

主要是通过中间页面代理获取微信授权CODE,然后跳转到对应需要使用的环境URL下;

比如原来开发环境,微信中授权域名配置的是dev.xxx.com,那么现在配置的是一个代理域名proxy.xxx.com,通过代理域名拿到code后在跳回dev.xxx.com,如下图所示

中间页的原理

中间页主要做了依次做了两件事情:

解决办法

假设我们有 A.example.com、 B.example.com、C.example.com域名想使用微信授权,我们可以将网页授权域名设置为A.example.com。

步骤如下:

设置回调域名。将域名 A.example.com

微信公众平台->设置->公众号设置->功能设置->网页授权域名

在域名 A.example.com添加中间页 get-weixin-code.html

中间页不一定在根域名下。在这里我们放在根域名下。中间页的访问地址如下, https://A.example.com/get-weixin-code.html

假设域名 B.example.com/game需要进行网页授权。我们可以使用下面链接进行授权,获取微信的授权code

https://A.example.com/get-weixin-code.html?appid=XXXX&scope=snsapi_base&state=hello-world&redirect_uri=https%3A%2F%2FB.example.com%2Fgame

最终会回调到这个地址  https://B.example.com/game?code=XXXXXXXXXXXXXXXXX&state=hello-world,这样就可以拿到授权 code和 state参数。

利用授权 code,请求自己后端服务器,获取微信用户信息。

OK,关于微信公众号网页授权域名和微信公众号配置网页授权域名怎么设置的内容到此结束了,希望对大家有所帮助。

扫描二维码推送至手机访问。

版权声明:本文由爱名网发布,如需转载请注明出处。

本文链接:https://www.aiming.cc/index.php/post/611.html

分享给朋友:

“微信公众号网页授权域名(微信公众号配置网页授权域名怎么设置)” 的相关文章

域名空间代理 如何进行域名代理

域名空间代理 如何进行域名代理

其实域名空间代理的问题并不复杂,但是又很多的朋友都不太了解如何进行域名代理,因此呢,今天小编就来为大家分享域名空间代理的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!域名去哪里注册问题一:什么是网站域名?在哪里能注册?域名是互联网上的基础服务,是网站服务邮箱服务的基石。...

抢注域名?域名抢注是什么意思

抢注域名?域名抢注是什么意思

大家好,今天小编来为大家解答抢注域名这个问题,域名抢注是什么意思很多人还不知道,现在让我们一起来看看吧!域名抢注是什么意思聚名网域名抢注流程 第一步:查询需要抢注的域名 根据自己的需求,筛选需要域名的域名。可以根据后缀、长度、拼音/数字/字母、特殊域名等进行筛选。...

免费顶级域名,免费顶级域名最好的是哪个

免费顶级域名,免费顶级域名最好的是哪个

大家好,今天来为大家分享免费顶级域名的一些知识点,和免费顶级域名最好的是哪个的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!免费的国外域名有哪些目前免费的域名有tk/ml等,如果想要免费域名的话,可以注册此...

cn域名个人注册 个人可以注册cn域名吗,怎么注册呢

cn域名个人注册 个人可以注册cn域名吗,怎么注册呢

各位朋友,你是否对cn域名个人注册和个人可以注册cn域名吗,怎么注册呢的相关问题感到好奇?别担心,我将为你揭示这些问题的答案,帮助你更好地理解和应用这些知识。让我们一起探索吧!cn域名个人可以注册吗可以的,自2012年5月29日零时起,CN域名开放个人注册。个人可以注册国内域名及姓名国内域...

中国的域名是什么 什么是“.中国”域名

中国的域名是什么 什么是“.中国”域名

今天给各位分享中国的域名是什么的知识,其中也会对什么是“.中国”域名进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!中国域名是什么中国域名,是指以中文国家代码顶级域“.中国”结尾的域名。它不仅是多语种域名,也是我国国家域名体系的重要组成部分。根据信息产业部域名体系公告...

域名劫持(域名被劫持了怎么处理)

域名劫持(域名被劫持了怎么处理)

大家好,关于域名劫持很多朋友都还不太明白,今天小编就来为大家分享关于域名被劫持了怎么处理的知识,希望对各位有所帮助!域名被劫持是怎么回事域名劫持是互联网攻击的一种方式,通过攻击域名解析服务器(DNS),或伪造域名解析服务器(DNS)的方法,把目标网站域名解析到错误的地址从而实现用户无法访问...