регистрация Android-устройства на WSO2-EMM 2.0.1

Я установил wso2-emm 2.0.1. Я могу войти и создать пользователей. При попытке добавить устройство Android я получаю сообщение об ошибке: «Невозможно продолжить регистрацию. Пожалуйста, свяжитесь с администратором». На сервере в wso2server.log обнаруживаю следующие сообщения об ошибках:

[2016-05-15 10:35:12,524]  WARN -  No operation matching request path "/mdm-android-agent/operation/c8018e1e51bbc600" is found, Relative Path: /c8018e1e51bbc600, HTTP Method: GET, ContentType: */*, Accept: */*,. Please enable FINE/TRACE log level for more details. {org.apache.cxf.jaxrs.utils.JAXRSUtils}
[2016-05-15 10:35:12,526]  WARN -  javax.ws.rs.ClientErrorException
    at org.apache.cxf.jaxrs.utils.SpecExceptions.toHttpException(SpecExceptions.java:110)
    at org.apache.cxf.jaxrs.utils.ExceptionUtils.toHttpException(ExceptionUtils.java:158)
    at org.apache.cxf.jaxrs.utils.JAXRSUtils.findTargetMethod(JAXRSUtils.java:478)
...... 

Я предполагаю, что допустил ошибку при изменении файлов конфигурации, но не знаю, почему запрос, который выглядит нормально для меня, не работает и с чего начать расследование...


person user934721    schedule 15.05.2016    source источник


Ответы (1)


наконец-то я нашел его: я включил HTTPS в /repository/deployment/server/webapps/mdm-android-agent/WEB-INF/web.xml без изменения приложения для Android.

закомментировав следующий блок, он снова заработал:

 <security-constraint>
   <web-resource-collection>
     <web-resource-name>MDM-Admin</web-resource-name>
     <url-pattern>/*</url-pattern>
   </web-resource-collection>
   <user-data-constraint>
     <transport-guarantee>CONFIDENTIAL</transport-guarantee>
   </user-data-constraint>
 </security-constraint>
person user934721    schedule 15.05.2016