SpringBoot项目存放微信的验证文件,把微信的验证文件放在根目录下

 

我们做微信开发的时候,有时候会有如下要求

用户在网页授权页同意授权给公众号后,微信会将授权数据传给一个回调页面,回调页面需在此域名下,以确保安全可靠。

将以下文件上传至填写域名或路径指向的web服务器(或虚拟主机)的目录(若填写域名,将文件放置在域名根目录下,例如wx.qq.com/MP_verify_7tcIBCAtAkDXkKOa.txt;若填写路径,将文件放置在路径目录下,例如wx.qq.com/mp/MP_verify_7tcIBCAtAkDXkKOa.txt),并确保可以访问。

MP_verify_7tcIBCAtAkDXkKOa.txt

 

 可以直接放在部署路径下,

 

也可以通过写代码实现

复制代码
package com.test.cms.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class IndexController {

    @RequestMapping("MP_verify_*********.txt")
    public String wxPrivateKey(){
        //直接返回你下载的授权文件里的内容就好
        return "FEE";
    }

}
复制代码

 

 

注意:如果项目加了权限控制,记得要放行这个请求!!

posted @   yvioo  阅读(6896)  评论(0编辑  收藏  举报
编辑推荐:
· 聊一聊 C#前台线程 如何阻塞程序退出
· 几种数据库优化技巧
· 聊一聊坑人的 C# MySql.Data SDK
· 使用 .NET Core 实现一个自定义日志记录器
· [杂谈]如何选择:Session 还是 JWT?
阅读排行:
· 一个.NET开源、易于使用的屏幕录制工具
· 字节豆包,来园广告
· 【经验】几种数据库优化技巧
· Superpower:一个基于 C# 的文本解析工具开源项目
· 我用cursor, 半就开发了一个手机壁纸小程序,真的太强了
点击右上角即可分享
微信分享提示