企业移动门户发布到微信小程序使用说明
功能及平台机制说明
支持企业移动门户发布到微信小程序里使用,通过把门户应用以用web-viwe组件以外部页面方式处理
使用外部页面组件,需要配置业务域名,另外因为微信要求对引入的系统需要进行授信验证,要上传校验文件到域名应用的根目录,提供mini-server插件,在插件中配置校验文件即可。
服务注册小程序门户及下载小程序资源包
- 在应用/服务管理功能中,添加市场中小程序门户应用
- 在门户服务注册中进行小程序门户应用注册
- 在应用/服务管理功能中,定制小程序门户
- 定制打开后,切换到移动端,点击发布打开发布页面中的更多,进行下载小程序门户资源包(即:后续使用资源包导入微信开发者工具中进行调试运行)。
配置微信小程序参数
下载校验文件
配置校验文件插件
提供mini-server 插件用于快速添加 API实现校验文件配置
- 打开“应用服务管理-企业门户-更多-网关”,
- 选择所有服务,开启 mini-server,设置插件参数
- 插件参数说明如下:
- token 中的值是固定的 Ignore-Validation
- servers 中可以添加多个配置
- 配置名称:输入一个名称
- 请求路径:以 / 开头,访问时前面加上应用的域名
- 返回内容:请求返回的内容
- 直接发送
- 配置后,执行智能更新网关插件,
在浏览器中访问,访问地址为:应用域名 + 请求路径,返回请求路径中的内容即表示配置正确。
导入微信工具运行
- 将下载的小程序包导入微信开发者工具(注:导入appid与微信配置参数appid一致)
- 打开创建应用后,无须配置,直接进行资源编译,即可在开发者工具中调试运行,也可以进行预览或者真机调试预览运行
- 预览效果如下,:
,说明如下:获取手机号后,如系统中存在绑定手机号,即:使用系统中该手机号用户进行关联登录,此时user表中也会自动生成一条影子账号记录;如系统中不存在该手机号,系统自动创建一个u开头的用户进行注册登录。
- 上传代码审核:微信工具调试确认完毕后,上传代码到微信官方进行审核即可。