一、简介1、可信域名入口应用配置可信域名后,可以设置请求回调。可以实现后续的Auth校验。入口位置:
登录企微管理后台
2、企微校验原理代码语言:javascript代码运行次数:0运行复制1. 请下载文件 “WW_verify_b9To9JT945BLlfF5.txt” 下载文件
2. 将下载的文件上传至填写域名根目录下
例如 http://wx.qq.com/WW_verify_b9To9JT945BLlfF5.txt,并确保可以访问校验的原理,就是浏览器输入你的域名信息,能获取到文件中的校验码
代码语言:javascript代码运行次数:0运行复制http://www.lydms.com二、前端校验可以在域名跳转的服务器部署前端页面,将文件放在Nginx的路径中进行校验。
三、后端服务校验1、原理企微校验的规则是,输入域名信息后能获取到文件内容。也就是需要3个前提。
域名跳转到指定服务器。服务器开放80端口。调用80端口服务,回返文件内容。只要能满足这3个条件,后端也是可以完成校验的。
2、获取校验文件内容。将校验文件下载,获取里面内容。
3、编写后端接口服务部署端口80
代码语言:javascript代码运行次数:0运行复制server.port=80代码
代码语言:javascript代码运行次数:0运行复制@RestController
public class AllController {
@RequestMapping("/*")
public String getCheckInfo() {
return "b9To9JT945BLlfF5";
}
}本地启动后,浏览器输入本地,地址校验。
代码语言:javascript代码运行次数:0运行复制http://localhost4、部署到服务器后端Java部署,这里不做说明
代码语言:javascript代码运行次数:0运行复制java -jar wechat-check.jar5、配置域名解析到服务器这个看自己所在服务运营商进行配置。我这里采用的80端口解析
6、校验代码语言:javascript代码运行次数:0运行复制http://lydms.com7、企微管理页面点击校验8、校验成功