我想使用WSO2 2的企业移动管理器()来管理相当数量的安卓平板电脑(100+)。目前我们还没有任何iOS设备,所以目前的焦点是安卓。我已经设置了EMM,并且能够访问https://myurl.com:9443/emm的设备管理器。我还从WSO2下载了WSO2 git在这里的安卓代理应用程序。在修复了一些与SSL相关的错误之后,我能够成功地连接到服务器。
但是,当我使用代理应用程序注册一个设备( Acer IconiaTab和Android4.0.3)时,我在LogCat中的LogCat显示了各种日志消息(在详细的级别上):
11-10 14:55:29.050: D/WSO2MDM(4573): Attempt #1 to register
11-10 14:55:29.190: D/dalvikvm(4573): GC_CONCURRENT freed 368K, 12% free 7903K/8903K, paused 2ms+9ms
11-10 14:55:29.320: D/dalvikvm(4573): GC_CONCURRENT freed 710K, 14% free 7705K/8903K, paused 3ms+4ms
11-10 14:55:29.410: V/WSO2MDM(4573): Posting '{regid=APA...wrg}' to https://myurl.com:9443/mdm/api/devices/isregistered
11-10 14:55:29.410: V/WSO2MDM(4573): Posting 'regid=...wrg' to devices/isregistered
11-10 14:55:29.420: D/dalvikvm(4573): GC_CONCURRENT freed 402K, 13% free 7807K/8903K, paused 3ms+4ms
11-10 14:55:30.150: V/GCMRegistrar(4573): Setting registeredOnServer status as true until 2014-11-17 14:55:30.152
11-10 14:55:30.160: V/Check Reg Success(4573): From Demo Server: successfully added device!
11-10 14:55:30.160: V/Register State(4573):
11-10 14:55:30.160: V/Register State(4573):
11-10 14:55:30.160: V/Register State(4573):
11-10 14:55:30.160: V/Register State(4573):
后面跟着更多的Register消息,每条消息都包括来自管理控制台html页面的一行html代码(来自API的响应)。一切似乎都很好,但是当我回到EMM控制台并刷新页面时,没有显示任何注册设备(在https://myurl.com:9443/emm/devices/management中)。emm服务器控制台窗口也不显示任何新注册的迹象,但也不显示任何错误(在调试级别)。
我必须在哪里寻找我的问题的根源,更重要的是:我如何解决它?
当然,在我的代码中任何地方都不使用myurl.com,而且我已经从上面的日志中缩短了regid。
发布于 2014-11-11 10:50:37
我通过使用在这里的WSO2-dev Git帐户上找到的较新版本的Android解决了这个问题。设备现在已成功地注册到WSO2 EMM服务器。而且,这个新版本的Android代理的结构更好,代码也更干净。
发布于 2017-02-03 16:19:10
我也面临着同样的问题,但是再也找不到一个.APK文件--另一个被报告的问题:https://cmsdk.com/android/wso2-unable-to-enroll-android-device.html
它看起来确实像一家不断变化的公司:
谢谢你的帮助
https://stackoverflow.com/questions/26845717
复制相似问题