搜索

首页  >  问答  >  正文

php - 微信公众号内部,多处地方出现redirect_uri参数错误

直接醉掉了。
之前把微信写好,就去弄支付宝了。
今天同事跑过来,说授权出问题了。
点击会报“redirect_uri参数错误”。
看了下,网页授权域名设置没问题(之前设置好的),那个veifify文件也在没问题。
后来再戳公众号内其他的地方,比如某个普通跳转连接的子菜单也出现“redirect_uri参数错误”,甚至某个推送的文章也出现“redirect_uri参数错误”。。。
郁闷,请问有人遇到过吗?
附说明:
1.网页授权域名是之前设置好的,没有带http头。
2.没有启用支付功能。
3.比如wx项目在a.com下,跳到公司网站是b.com,b.com链接的都进不去,都会提示这个,但是很奇怪的是,放了一个后台的,连接时b.com/admin,唯独这个二级目录能进去。

欧阳克欧阳克2757 天前1060

全部回复(5)我来回复

  • 滿天的星座

    滿天的星座2017-06-20 10:09:23

    1. 检查微信公众平台设置的网页授权域名

    2. 检查登录时跳转redirect_uri是什么

    3. 对比1和2,把1和2的结果贴出来

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-20 10:09:23

    是不是因为重用了code参数?

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-20 10:09:23

    是否报的是40163 code 重用了。 如果是的, 建议 例如: 把跳转redirect_uri 定向 到php的函数里面获取到code 直接获取用户openid 再渲染页面,code 在url中传递就会报错

    回复
    0
  • 欧阳克

    欧阳克2017-06-20 10:09:23

    你是不是把那个校验文件放在类似:
    xx.com/path 下?如果是,请放到网站根目录下再试试.我之前也遇到了这个问题,我是放在public文件夹下的verify,重定向请求会到public,所以我输入的路径是xxx.com/verify,结果跳转到xxx.com/path提示参数错误.输入域名就不会.你可以试试.

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-06-20 10:09:23

    确保redirect_uri真的可以访问到

    回复
    0
  • 取消回复