网页授权接口多域名支持 - 超人应用 - 客服中心

注意:由于微信公众号后台网页授权登录接口,只能设置一个域名,如果公众号绑定了多个管理后台时(多个域名),将无法使用网页授权登录接口,通过以下两种方法可解决此问题!

方法一:适用同一个微擎站点绑定了多个运营域名

登录微擎后台=》管理公众号=》参数配置=》借用权限,oAuth独立域名,参考截图
image.png

方法二:适用多个站点多个域名

1、上传 code.html 文件到网页授权域名的站点下
如:http://domain/superman_mall/code.html

2、设置网页授权登录参数
商城后台=》设置=》基本设置,网页授权登录,参考截图
image.png

3、由于微擎不支持这种多站点多域名授权方式,需修改微擎代码
打开文件:app/common/bootstrap.app.inc.php
第125行或搜索以下字符
if (!empty($\_W\['account'\]\['oauth'\]) && $_W['account']['oauth']['level'] == '4') {

改为

if (!empty($\_W\['account'\]\['oauth'\]) && $_W['account']['oauth']['level'] == '4' && $_GPC['m'] != 'superman_mall') {

4、完成,打开手机测试


Original url: Access
Created at: 2018-12-26 13:21:29
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论