微信公众号的redirect_uri参数错误

今天折腾了一下午的微信授权,遇到以下几点坑:

1.    关于设置网页授权回调域名


      注:我还在开发测试阶段,我使用的tomcat在本地跑的,所以在设置修改域名的时候,我先用花生壳映射了一下

             这里得明白域名和地址的区别,因此这里不需要和接口里面的redirect_uri参数值一模一样,只需要前面一段

             就可以了

             比如你的重定向接口地址为http(s)://one.tow.three/wx/callBack,那么这里只需要设置为one.tow.three即可


2.    在接口中,我没有把重定向接口路径写死,使用如下方法动态获取

    

        这个方法我在很多地方都有用到,也是直接copy的,然后没想到把我坑惨了,千万别把端口也带上,即使把

        接口里面和上面第1点中设置的回调域名里面都加上端口,都不可以


    最后在不断的失败中,终于被我获取到的code,也成功调用了callBack接口,使用code也成功获取到了wx_userinfo相关信息

    周末有空的话我会把完整例子发出来

    希望能够帮助到你

    over





猜你喜欢

转载自blog.csdn.net/qq_41402200/article/details/80990433
今日推荐