首页 > 编程语言 >用路由方式写一个通用的微信小程序校验文件验证

用路由方式写一个通用的微信小程序校验文件验证

时间:2024-02-26 13:56:34浏览次数:23  
标签:程序 微信 校验文件 校验 域名 路由

微信小程序加业务域名时,为了安全,通常需要在所在业务域名的根目录下加小程序校验文件,这个校验文件时txt格式,如果接入的小程序过多,需要多次上传。观察校验文件里的内容和校验文件名称是有一定关系的,我们可以通过路由方式,不管今后有多少小程序接入,都不需要传校验文件。下面是ThinkPHP项目里的路由:

Route::any('MP_verify_<name>.txt',  function ($name) {
    header('Content-Type:text/plain; charset=utf-8');
    echo $name;exit();
});

这样我们不需要在域名根目录放置任何校验文件,都能通过这条路由规则匹配输出文件内容,达到校验通过的效果。支付宝小程序的校验文件是个html文件,里面的校验内容实际是校验文件的名称,也可以通过定义路由规则的方式,达到不用上传校验文件,随时校验的目的。

标签:程序,微信,校验文件,校验,域名,路由
From: https://www.cnblogs.com/adobe-lin/p/18034187

相关文章

  • gin环境&路由配置
    Gin是一个Go(Golang)编写的轻量级httpweb框架,运行速度非常快Gin的官网:https://gin-gonic.com/zh-cn/GinGithub地址:https://github.com/gin-gonic/gingin环境搭建下载并安装#gomod同级目录下goget-ugithub.com/gin-gonic/gin......
  • Ubuntu2204安装微信deepin-wine
    前言:因网页版微信不继续支持,才出此下策。1:安装deepin-wine软件仓库更新软件源sudoapt-getupdate添加deepin-wine仓库wget-O-https://deepin-wine.i-m.dev/setup.sh|sh2:安装软件sudoapt-getinstallcom.qq.weixin.deepin将com.qq.weixin.deepin替换为下列包名,可......
  • uniapp-vue2-微信小程序,canvas 裁切图片的代码
    <canvasclass="edit-question-canvas"type="2d"id="canvasCuteImage"></canvas>/*.edit-question-canvas{position:absolute;left:-750rpx;width:690rpx;height:100rpx;}样式随便自己写*/......
  • AI微信机器人|微信自动化回复 | 个人微信Hook版
    个人微信机器人Hook版当使用特殊程序启动微信后,别人给私聊的信息,或者别人在群里发送的消息,都可以被获取得到很多人问获取的是什么样的数据,是不是加密的?获取到的就是正常的JSON数据,明文的。这样就可以进行各种操作了,不管是拿数据入库还是怎样的其他逻辑都可以。同时该特殊程序......
  • 微信朋友圈营销新利器:点赞神器助力企业构建客户关系
    一款名为“点赞神器”的微信朋友圈点赞和评论工具正式发布,旨在帮助企业轻松与客户互动,建立更紧密的联系。点赞神器拥有以下核心功能:自动点赞和评论: 根据设置自动对微信朋友圈内容进行点赞和评论,有效提升互动率。灵活设置: 可自由设置点赞和评论内容、时间间隔等,满足个性化......
  • Android 《PopupWindow 仿微信下拉菜单》
    布局文件popup_menu.xml<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:orientation="ve......
  • 部署微信AI机器人
    基于开源项目https://github.com/zhayujie/chatgpt-on-wechat部署微信AI机器人准备1、访问gpt3的APIkey2、可以访问openai.comAPI的网络3、gitclonehttps://github.com/muyiai/chatgpt-on-wechat.git4、安装docker软件5、下载镜像zhayujie/chatgpt-on-wechat:latest6......
  • 微信里打开的h5项目,实现h5跳转至微信关注公众号页面
    实现功能:在微信里打开的h5项目,想要引流去关注微信公众号。实现思路:通过公众号关注链接,跳转至公众号关注页面。实现步骤:关注公众号的链接:https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzIyOTQ5ODI1NA==#wechat_redirect把链接中的蓝色字体部分替换为自己的公众......
  • ES路由计算与分片控制
    ES路由计算与分片控制ES存储数据到哪一块分片是按照当前数据的hash值与分片书取模决定的,即路由计算=hash(id)%分片数。当某块分片具备的该条数据,那它的副本都会存在,因此这就引申出了分片控制?只要该台机器的副本有数据,就能访问到,因此分片控制最好控制再每台机器都存有某块......
  • windows.soft 微信迁移记录没有的问题
    最近要换电脑用,原电脑的微信记录我整个拷贝出来了(就是我的文档里面的整个WeChatFiles文件夹)但是在另外一台电脑上复制过去后,登录微信发现没有历史记录,但是WeChatFiles文件大小是对的,让我百思不得其解。后来使用从手机上迁移历史记录,迁移完之后发现还是没有,后来一查才知道,他妈......