企业微信绑定(3.9.0版本及以上)
本节讲解Workfine移动端与微信服务号进行绑定并对外提供服务的方法。配置完成后,能够正常进行移动端访问,当需要进行移动办公时,还需要在【模板管理】-【移动端设置】中进行内容发布 前置条件:
· 已经通过企业认证的企业微信号
· 绑定了普通域名或动态域名的服务器
· 普通域名建议通过ICP备案,否则可能无法正常使用
操作步骤:
· 将Workfine安装到服务器中,并且按照本教程将Workfine个人版服务对外公开,开放操作过程中使用的端口无特殊要求。
· 打开https://work.weixin.qq.com/,登录微信服务号后台
· 点击上方导航栏的【应用与小程序】

· 点击下方自建分类下的【创建应用】

· 根据界面提示,选择需要的logo、应用名称和简介,最后选择可以使用移动端的人员,点击【创建应用】

· 创建完毕后自动进入应用详情,点击下方功能模块【网页授权及JS-SDK】的【设置可信域名】


· 输入绑定的域名地址,并点击【申请域名校验】,根据提示将校验文件放置到Workfine安装路径下的server=>wwwroot目录下,最后点击【确认】即可

· 点击下方功能模块【工作台应用主页】的【设置应用主页】,输入http://绑定的域名/app/index.html,点击【确定】,并且将该模块的【在微工作台中始终进入主页】勾选

· 记录下应用详情页上方的AgentId和Secret

· 点击最上方导航栏的【我的企业】,记录下最下方的【企业ID】,即CorpId

· 点击最上方导航的【管理工具】=>【通讯录同步】

· 点击【开启API接口同步】

· 确认通讯录同步权限已开启

· 打开workfine设计器,点击【系统设置】=>【移动设置】=>【企业微信】,将刚才记录下来的CorpId、AgentId和AppSecret粘贴到对应位置,点击绑定即可。

效果查看:
· 登录企业微信,进入【工作台】分类,点击第4步新增的应用名称。

· 进入Workfine移动端登录页,输入用户名密码(与应用端一致)。点击【绑定】即可登录系统并将本企业微信账号与登录账号进行绑定,下次进入无需再次输入密码。
· 如果您需要登录其他账户,在【我的】界面中选择【解除绑定】即可返回登录页并解除本微信号与登录账户的绑定
总结:
· 由于企业微信安全限制,必须使用域名才能正常取得页面信息,并且在【网页授权及JS-SDK】中需要进行域名服务器有效性验证。请根据界面提示将文件放置到Workfine安装目录下的Server=>wwwroot文件夹下。