微信周边

公众号全网发布以后扫码授权提示参数错误,解决方法

字号+ 作者:举才网络 来源:微信第三方平台 2019-10-06 我要评论

在微信开放平台提交第三方公众号授权全网发布本身就是一个磨练耐性的事情,很多人都卡在这一步了,奈何全部发布成功以后,用户点扫码授权的时候还是报错说参数错误,看我咋

之前弄第三方全网发布就遇到不少问题,比如ticket组件正确接收问题,生成预授权码问题,花了很多心思和时间,最后总算弄好了。用了一段时间也没有什么问题,昨晚测试功能的时候,绑定公众号选择的是扫码授权的方式,点击授权公众号,并没有正确跳转到二维码和平台介绍页面,而是报错了,说参数错误,查看链接,发现预授权码为空,这可把我急坏了,因为之前就要到过这种情况,好端端的就报这错,什么都不用改后面自己就又好了。但与此不同的是,以往报错都是说“pre_code参数错误”,而这次报错显示的是“参数错误”,直接了当,连问题出在哪里都不告诉。查看网址链接发现地址栏里【pre_auth_code=】值为空,联想到前几日重新安装过php环境,猜想可能是服务器环境导致的。
登录服务器,查看php开启的拓展功能,发现一个重要的东西没开启,openssl,这个东西是干嘛的呢,来看一下:
SSL是Secure Sockets Layer(安全套接层协议)的缩写,在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份,这个包广泛被应用在互联网的网页服务器上。
简单的说要和微信公众平台进行通信,服务器环境必须支持Openssl,打开这个以后,重新点扫码授权公众号,正常了。同时也对一直在微信开放平台提交有问题的小伙伴提个醒,提交不成功的原因算上Openssl一个,不要只顾着检查代码了,顺便也要看看服务器环境的问题。
公众号全网发布以后扫码授权提示参数错误,解决方法
其实我们在安装第三方程序的时候都会有提醒的,举个例子来说,安装微擎微赞框架的时候会对服务器环境进行检查,其中就有SOpenssl这个的要求,如图:
 
公众号全网发布以后扫码授权提示参数错误,解决方法

公众号全网发布以后扫码授权提示参数错误,解决方法

版权所有,转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

自橙一派微信第三方
相关文章
微信人家微信第三方平台
微信刮刮卡制作
自橙一派微信第三方