EMO移动办公组件为用户提供了MAM即应用商店功能,方便用户下载安装。但是几乎在所有的项目实施中都会碰到手机端下载APP失败的情况,本案例就移动端下载APP的流程及注意事项做一总结,有出现APP下载失败的情况可参考本案例排查。
移动端通过IP层SSL VPN接入后下载APP时,针对不同的终端等条件下载方式也不一样,下面逐一介绍;
Android:
Android仅支持基于路由的方式, SSL VPN网关设备必须配置ISP、MDMAgent服务器的路由。iNode认证通过后会通过虚拟网卡走VPN隧道与ISP通信进行EMO登录认证,与Web代理通信进行APP的下载,所有连接基于IP层;
IOS:
IOS终端分为启用和不启用APNs服务、配置基于路由或者基于应用的情况;对于IOS终端来说,iNode登录走的是TCP,不走VPN隧道,所以ISP的路由始终不需要下发。
不启用APNs:
不支持基于应用方式的VPN,仅支持基于路由方式的VPN。这种情况下VPN网关必须配置Web代理的路由;iNode通过虚拟地址和Web代理通信下载APP。此时客户端直接下载应用,和MDM没有关系。
启用APNs:
(1)不配置WEB代理路由(实际私网地址)的情况下,iNode直接与Web代理服务器的公网地址通信下载APP,终端用的是网卡的实际地址,安装APP的流程是终端通知MDM要安装程序,然后MDM通知APNS,APNS再通知终端到MDM获取命令下载;
(2)配置WEB代理服务器路由的情况下,iNode是通过虚拟网卡走VPN隧道与Web代理通信下载APP。安装APP的流程是终端通知MDM要安装程序,然后MDM通知APNS,APNS再通知终端到MDM获取命令下载。
总结:
安卓所有连接基于IP,IOS登录基于TCP,下载基于IP;
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作