您现在的位置:首页 > 资讯中心 > 网站建设知识 >

关于微信公众号开发时的验证文件

发表于:2019-09-04 阅读:8034 关键词: 微信公众号 公众号开发

  微信公众号开发的验证文件是一个非常头疼的事,特别是需要ToB项目,可能需要用户自定义上传。

  微信主要是根据(填写的路径)/MP_verify_***.txt路径发送请求来获取域名验证文件的内容,所以有2中方式:


  1、比较简单的就是根据接口的方式,将域名文件的名字和内容存入数据库,

  然后写一个路径为/MP_verify_***.txt的接口,然后根据接口的名称去查找数据找到对应的内容,直接return;


  2、第一种情况在一些比较简单的环境下可以使用,但是当前后端分离,并且有nginx的情况下,就需要特殊的方式了,首先是上传文件到当前tomcat下的/webapps/ROOT目录,然后是修改nginx的代理:

  location ~* \.(txt)$ {root /home/apache-tomcat-app/webapps/ROOT;}

  root为linux下的文件夹路径,这种方式直接用:域名/MP_verify_***.txt就可以正常返回值


微信公众号开发验证返回值