企微配置可信域名

您所在的位置:网站首页 企业微信走流程 企微配置可信域名

企微配置可信域名

2024-07-11 01:30| 来源: 网络整理| 查看: 265

1、企微配置可信域名 2、企微获取成员userID 3、企微获取用户敏感数据 4、企微配置回调服务

文章目录 一、简介1、官方文档介绍2、可信域名入口3、企微校验原理 二、前端校验三、后端服务校验1、原理2、获取校验文件内容。3、编写后端接口4、部署到服务器5、配置域名解析到服务器6、校验7、企微管理页面点击校验8、校验成功

一、简介 1、官方文档介绍

地址:https://open.work.weixin.qq.com/wwopen/common/readDocument/40754

为保障企业数据安全,企业微信要求企业内部开发配置的域名必须对应企业主体。企业内部开发包括自建应用、通讯录同步、客户联系等,配置域名的备案主体需要与企业认证主体相同,或具有关联关系,否则将无法配置。 在这里插入图片描述

2、可信域名入口 应用配置可信域名后,可以设置请求回调。可以实现后续的Auth校验。

入口位置: 从企微中登录管理后台 在这里插入图片描述 进入要配置的应用中 在这里插入图片描述

选择网页授权及JS-SDK

在这里插入图片描述 填写相关域名信息 在这里插入图片描述

3、企微校验原理 1. 请下载文件 “WW_verify_b9To9JT945BLlfF5.txt” 下载文件 2. 将下载的文件上传至填写域名根目录下 例如 http://wx.qq.com/WW_verify_b9To9JT945BLlfF5.txt,并确保可以访问

在这里插入图片描述

校验的原理,就是浏览器输入你的域名信息,能获取到文件中的校验码

http://www.lydms.com 二、前端校验

可以在域名跳转的服务器部署前端页面,将文件放在Nginx的路径中进行校验。

三、后端服务校验 1、原理

企微校验的规则是,输入域名信息后能获取到文件内容。也就是需要3个前提。

域名跳转到指定服务器。服务器开放80端口。调用80端口服务,回返文件内容。

只要能满足这3个条件,后端也是可以完成校验的。

2、获取校验文件内容。

将校验文件下载,获取里面内容。

在这里插入图片描述

3、编写后端接口

服务部署端口80

server.port=80

代码

@RestController public class AllController { @RequestMapping("/*") public String getCheckInfo() { return "b9To9JT945BLlfF5"; } }

本地启动后,浏览器输入本地,地址校验。

http://localhost

在这里插入图片描述

4、部署到服务器

后端Java部署,这里不做说明

java -jar wechat-check.jar 5、配置域名解析到服务器

这个看自己所在服务运营商进行配置。我这里采用的80端口解析

6、校验 http://lydms.com

在这里插入图片描述

7、企微管理页面点击校验

在这里插入图片描述

8、校验成功

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3