微信开发授权回调 & 域名认证 & MP_verify_T9N2oGTuuj1XmIvFgP.txt & 域名根目录

如何实现Kubernetes环境下的微信公众号MP_verify_*.txt文件挂载! 随着微服务的不断应用,目前Docker容器化技术已不断应用于各个层面,而随着Docker的应用也将对技术是一次新的变革,而微信公众号以及小程序的新兴应用不断扩展,随着面临的问题也将更多,也本例中将描述这样一个场景下的应用: 由于微信公众号项目是前后端分离的,且采用dockerfile自动化打包实现Nginx方式部署,那么微信公众号校验文件MP_verify_*.txt就必须随着项目一起打包发布,对于单个公众号项目是不会受影响的,但对于平台服务于各公众号或平台将不断新增开通新的公众号时,每开通一个公众号就需 阅读详情

1.阿里云ECS服务器

2.微信商城需要, (php编写,项目端口5436)

3.80端口为Java项目被占用


问题1:MP_verify_T9N2oGTuuj1XmIvFgP.txt文件该放到哪里,哪里是“域名根目录”

问题2:验证域名成功后,用域名:5436/接口URL端口去访问商城的登录接口时,微信官方返回域名:5436&redirect_url=%s&code=%s时因为接口是5436而不是默认的80端口,会报redirect_url错误。


================================↓↓问题一解决方案↓↓==============================

域名是什么   是abc.cn等,其实这里还默认省去了80端口,所以这样一想就一目了然了,我在搜索引擎上搜索“域名根目录在哪里”时发现冒出很多“阿里云ECS如何搭建FTP服务器”等字样。而如果我们只是要在微信上验证这个域名是可用的话,我们只需要把MP_verify_T9N2oGTuuj1XmIvFgP.txt文件放置在80端口的tomcat项目(我这里是Java项目)的项目根目录即可,即/usr/tomcat/tomcat名/webapps/项目/  下要有该MP_verify_T9N2oGTuuj1XmIvFgP.txt文件, 简而言之就是服务器的80端口的项目的根目录。

================================↓↓问题二解决方案↓↓==============================

那么问题二就来了,我的微信商城是5436端口的,而java项目是80端口的

虽然把文件放在了Java项目的根目录的确能够让我微信授权设置成功,但用户每次访问微信商城时,用户都是需要先进入一个微信授权页面的,而这个微信授权页面,因为商城项目是5436,所以打开商城的某个接口自然而然也是5436端口项目的接口,所以微信官方在我访问商城登录时点击授权后返回时就报redirect_url错误,查明原因是因为微信官方需要把微信项目部署在80端口下(因为授权返回设置里不允许abc.cn:5436 这样的设置,会报格式错误),所以我们需要解决的是,如何让redirect_url在官方微信的返回中变成80端口的返回,又能继续运行5436项目的微信商城。

这个问题其实很简单处理,我在端口号为80的Java项目里,编辑了一个weixin.html,然后在php项目中配置授权后跳转至host:80/weixin.html  在weixin.html中直接跳转回host:5436/url   这样子实质上是做了两次请求的跳转..即解决redirect_url错误的问题

保姆级教程:从零配置微信公众号网页授权域名(含MP_verify文件验证全流程) 本文提供了一份详尽的微信公众号网页授权域名配置指南,重点解析了MP_verify文件验证流程,并针对常见的“redirect_uri域名与后台配置不一致,错误码:10003”问题,给出了从服务器根目录定位到微信后台生效逻辑的完整解决方案与深度排查清单。 阅读详情

相关推荐

保姆级教程:在Ubuntu 22.04上用Conda搞定nuPlan数据集环境(Python 3.9 + PyTorch)

本文提供了一份详细的Ubuntu 22.04环境下使用Conda配置nuPlan自动驾驶数据集的保姆级教程,涵盖Python 3.9安装、Conda环境管理、PyTorch配置及数据集可视化验证等关键步骤,帮助开发者高效搭建开发环境。

weixin_29061997的博客 255

微信公众号js接口安全域名的MP_verify_*.txt文件的放置路径

最近做项目,发现按在微信端调起扫一扫时会出现你当前得域名不安全的错误,而且在微信网页授权认证的时候你的当前域名也必须时安全域名,之后才发现要去微信公众号上配置安全域名,但是配置了安全域名之后,发现一直时无法保存的,而且访问的时候还是原来的错误, 后来发现是自己,将微信验证安全域名的文件放错了位置,时因为 自己的服务器上做了nginx的负载均衡,而微信默认来找文件的时候时在80端口去找的所以,再你...

qq_42112846的博客 2万+

光电系统光轴校准与偏差控制实战指南

光轴作为光电系统的空间基准坐标系,直接影响多光谱传感器的协同工作精度。在包含可见光、红外与激光测距的复合系统中,光轴偏差会导致目标识别误差与打击精度下降。通过机械基准建立、光学通道粗调和多光谱协同校准等工厂级标定流程,结合千米靶标法、星点校准法等野战应急方案,可有效控制光轴偏差。典型应用场景中,温度补偿与振动抑制技术能维持光轴稳定性,如某舰载系统通过500Hz高频视觉伺服实现0.3mrad振动补偿。掌握这些光轴标定与保持策略,对提升光电系统在侦察、测距等场景的实战性能具有关键价值。

weixin_36149538的博客 277

请将文件MP_verify_xxxxxx.txt上传至填写域名或路径指向的web服务器(或虚拟主机)的目录

问题: 微信公众号 网页授权回调域名 设置完成后调用回调事 出现 redirect_uri域名与后台配置不一致   要求: 请将文件MP_verify_xxxxxx.txt(点击下载)上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下,例如wx.qq.com/MP_verify_N8no8dpNO9n7wuBZ.txt;若填写路径,将文件放置在...

zgerbin 2万+

在LangChain中使用DashVector进行高效向量检索

DashVector为需要处理高维向量数据的开发者提供了一种便捷且高效的解决方案。通过将其集成到LangChain生态系统中,您可以轻松实现复杂的语义搜索和数据分析功能。DashVector官方文档LangChain GitHub仓库有关DashVector的详细notebook示例。

sjufgwgfhoia的博客 455

COMSOL模拟CO2驱替CH4:多物理场耦合建模与工程应用详解

在非常规天然气开发与碳封存工程中,多孔介质内的渗流、吸附与岩石变形相互耦合,使得CO2驱替CH4的产能预测和CO2封存评估无法仅靠经验公式完成。以达西定律描述裂隙流动、以扩展Langmuir方程刻画竞争吸附、用应力-吸附-渗透率关系关联煤岩变形,是多物理场耦合数值模拟的核心路径。COMSOL Multiphysics凭借内置渗流、固体力学与组分传递接口,能够将这些机制整合为可参数化扫描的仿真模型,为注气压力、井距、渗透率演化等方案设计提供量化依据。围绕CO2驱替CH4模拟的建模流程、参数取法与结果判读,可形

weixin_29574585的博客 162

微信公众号访问 ssm框架根目录下MP_verify_xxxxxx.txt的解决方法

最简单直接有效的方法: 1.将MP_verify_xxxxxx.txt文件放到对应的网站根目录下不是/statics/下,因为这样会导致你站点目录下其他路径不可访问.(www.abc.com/statics/放到这个目录下.只有这个目录下的才可以访问.其他目录比如:www.abc.com/aa/目录是访问不了的.所以静态资源配置的方法解决不了问题) 建立一个Controller: WxConfi...

wugefreeboy的博客 3682

《数据结构》知识点汇总+算法代码总结【全】

写在前面:本文写于吴签时期,在家备考时刷完数据结构王道书之后想着把书中重点梳理汇总一下。本文内容包括但不局限于王道数据结构每章的知识点及其课后习题所涵盖的知识点。本人曾在大三期间打过一些程序设计类比赛,所以本文所涉及到的代码不一定局限于王道书,但思想都一样。 期末复习和备考408均可使用第一章:绪论(不在考研大纲但很重要)第二章:线性表第三章:栈和队列第四章:串第五章:树与二叉树第六章:图第七章:查找 第一章:绪论(不在考研大纲但很重要) 数据结构三要素:逻辑结构、存储结构、数据的运算;其中逻辑结构包括线

qq_44622401的博客 17万+

微信公共平台接入之:网页授权(微信授权,微信access_token获取,获取微信用户信息),微信开发者工具使用,微信公众平台测试号申请接入

1、微信公众平台文档入口 微信公众平台入口地址:https://mp.weixin.qq.com/,截图: 进入之后的文档地址: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 2、微信网页授权 介绍:https://mp.weixin.qq.com/wiki?t=resource/res_m

涂作权的博客 1万+

《嵌入式最全面试题-Offer直通车》目录

嵌入式领域蓬勃发展,嵌入式工程师成为众多科技企业争抢的热门人才。如果你渴望在嵌入式面试中脱颖而出,成功斩获心仪的 offer,那么《嵌入式最全面试题 - Offer直通车》将是你的绝佳选择。本专栏是优快云是热门专栏,100多篇文章,总字数过百万。每月新增订阅用户过百,现在是优惠价9.9元,后面要逐渐恢复原价,早订阅早受益。本专栏精心整理了众多超万字的精华内容,总计达数十万字的嵌入式面试题总结。涵盖从嵌入式基础知识到各大厂面试真题,从驱动开发到操作系统,从硬件到软件等各个方面。

大模型大数据攻城狮的专栏 8401

STM32G0/G4电机控制中三角函数与浮点运算优化实战

三角函数(sin/cos)和浮点运算是电机矢量控制(FOC)的核心基础,直接影响Clark/Park变换、SVPWM及观测器的实时性与精度。在资源受限的MCU上,标准math.h库因无硬件FPU支持而引发严重时序抖动,导致电流环延迟、转矩脉动增大甚至系统复位。通过硬件加速(如STM32G4的CORDIC协处理器)或定制化定点算法(如STM32G0的查表+线性插值),可将sin/cos计算从数十微秒压缩至1–3 μs量级,提升30倍以上效率。该方案广泛适用于BLDC/PMSM驱动、伺服控制及高动态响应嵌入式运

weixin_35751412的博客 110

开发微信公众号遇到的问题

springmvc 拦截根目录时, 无法访问文件MP_verify_fAnwMsm7TpQ9HJax.txt 测试公众号切换线上公众号, 提示redirect_uri错误

留不住的青春 947

T型三电平逆变器中点电位平衡详解

T型三电平逆变器(T-type Three-Level Inverter)是一种高效的多电平拓扑,相比传统NPC(Neutral Point Clamped)三电平逆变器,具有更低的开关损耗、更高效率和更简单的结构,尤其适用于中功率应用(如光伏逆变器、风电变换器和工业驱动)。(T-type Three-Level Inverter)中的应用已成为当前中高压功率变换领域(如光伏逆变器、储能PCS、电动汽车充电桩、风电并网和工业驱动)的热门方案。针对 T型逆变器,类似 NPC 的零序注入法适用。

专注于前沿技术的探索与实践,热衷于从代码逻辑、架构设计到行业应用等多维度深挖技术本质。期待在技术之路上与你共同成长~ 546

微信公众平台开发正确或错误的返回码

微信公众平台开发正确或错误的返回码:   返回码 说明 -1 系统繁忙,此时请开发者稍候再试 0 请求成功 40001 获取access_token时AppSecret错误,或者access_token无效。请开发者认真比对AppSecret的正确性,或查看是否正在为恰当的公众号调用接口 40002 不合法的凭证类型

老李的地下室 4万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【微信公众号开发】验证服务器域名MP_verify_XXXXXX5CG.txt文件放置的位置

微信公众号开发,设置服务器域名,验证服务器MP_verify_XXXXX5CG.txt文件放置位置方式

weixin_43999761的博客 1855

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

微信公众号网页授权MP_verify_liCemlZVM1G3rJPy.txt文件放置位置(不同项目架构,存放位置不同)

微信公众平台域名验证文件放置方法主要有两种:1)对于Tomcat项目,需将验证文件放在ROOT目录下;SpringBoot项目需放在/resource/static目录下,注意移除spring.mvc.static-path-pattern配置;SpringCloud项目需额外配置安全认证白名单。2)通过Nginx配置,在server块中指定验证文件路径。两种方法均需确保可通过域名直接访问验证文件以完成校验。

被生活耽误的旅行者 2973

uniapp微信网页授权登录、文件MP_verify_xxx.txt文件

【代码】uniapp微信网页授权登录、文件MP_verify_xxx.txt文件。

SuenDanny的博客 1036

Java实现微信扫码登录

微信扫码授权登录

Cike___的博客 1万+

微信小程序 web-view 业务域名校验文件配置全攻略

本文详细介绍了微信小程序中配置web-view业务域名的完整流程。主要内容包括:1)获取微信提供的校验文件;2)将文件正确放置到网站根目录(与index.html同级);3)完成后台验证的步骤。文章特别强调了常见问题解决方案,如404错误处理、SPA应用适配等,并给出了自动化部署建议。该配置是确保外部网页能在小程序中安全加载的必要步骤,开发者需确保校验文件长期存在于网站根目录且可公开访问。

猿先生 696

微信开发之微信网页授 完整示例

[微信公众平台|开发文档] http://mp.weixin.qq.com/wiki/home/。 一、通过网页授权,可以获取用户微信的基本信息。 二、总共有5个步骤: 1 :用户同意授权,获取code 2 :通过code换取网页授权access_token 3 :刷新access_token(如果需要) 4 :拉取用户信息(需scope为 snsapi_u

abbie的专栏 1350

微信开发之获取openid

微信公众号支付的接口即预下单接口需要传openid,但是单元测试调该接口的话,就得直接传固定的测试参数,没有办法像实际生产流程中那样获取openid,所以这里先通过微信官方的网页授权方法获取openid。 首先我们先保证前提条件以满足,完成公众号开发的相关步骤。 按照开发文档的步骤来,这里是链接https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?c...

H_233的博客 1305

请将文件MP_verify_xxxxxx.txt上传至填写域名或路径指向的web服务器(或虚拟主机)的目录 已解决

之前验证微信安全域名遇到一个坑,配了好久都不行,于是就记录一下 进入nginx配置文件,一般在 vim/usr/local/nginx/nginx.conf 然后加入, 重启nginx ./nginx -s reload server { listen 80; server_name MP_verify_pXqLI7YleleCTxNH.txt; location /MP_verify_pXqLI7YleleCTx

qq_36501494的博客 8344

请将文件MP_verify_xxxxxx.txt上传至填写域名或路径指向的web服务器(或虚拟主机)的目录 ---亲测, 已解决

问题: 微信公众号 网页授权回调域名 设置完成后调用回调事 出现 redirect_uri域名与后台配置不一致   要求: 请将文件MP_verify_xxxxxx.txt(点击下载)上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下,例如wx.qq.com/MP_verify_N8no8dpNO9n7wuBZ.txt;若填写路径,将文件放置在...

云海 3万+

对于JS安全接口的微信网页授权回调域名(MP_verify_xxxxx)报错404问题

新手在调试微信的网页授权的回调的域名当中,因为没有很好的阅读微信开发者文档,浪费了很多时间,所以写下来,让大家更好的了解和避坑。 我在SpringBoot开发过程中 我把MP_verify_xxxxx.txt文件放在 resources/static的文件夹下面。 然后在网址中输入自己所买的域名 http://shao.html.top/MP_verify_xxxx.txt 输入完后,直接报错404 问题所在是要输入 ,,域名,域名,域名 不需要 输入:http:// 直接输入 shao.html.to

weixin_44246652的博客 1457
上一篇: Linux IPV6相关报错:RTNETLINK answers: Permission denied
下一篇: Linux服务器SSL证书认证
BertonYip
博客等级 码龄9年 8粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值