到畅移首页

OAuth 2.0 请求用户 Code 手机微信客户端内显示“请在微信客户端打开链接。”

打印

Q:

刚申请的微信企业号,用的OAuth 2.0调试接口

redirect_uri 已经 urlencode

设置可信域名

申请app的地址  ***.***.***/weixin/

跳转地址 ***.***.***/weixin/getcode/

地址已经完全匹配, 疑问: 请求用户 Code 手机微信客户端内 显示 请在微信客户端打开链接?

是什么原因造成的,能分析一下,让我再检查一下么?



A:

1.首先是对redirect_uri urlencode 理解不对,urlencode应该是对回调时所要传递的参数进行urlencode,而不是整个redirect_uri

2.对可信域名的理解

    可信域名不是创建一个app时,所填写的地址,而是这个地址的域名

    比如说申请时的地址是:abc.abc.com/weixin/   那么可信域名就可以填写为 abc.abc.com

    填写可信域名的位置是: 应用中心 → 选择创建的app  → 第三个选项就是 填写可信域名的地方!