Агент wso2emm - IP-адрес сервера по умолчанию

Как установить IP-адрес сервера, чтобы пользователям не нужно было вводить его в процессе регистрации?

В руководстве это относится к «изменению агента Android SERVER_PROTOCOL на https и SERVER_PORT на 9443 в файле Constant.java, который находится в /modules/mobile-agents/android/client/client/src/main/java/org/wso2. каталог /emm/agent/utils». но не как установить адрес сервера.

Спасибо.


person Steve    schedule 22.03.2016    source источник
comment
Привет, Дилшан, спасибо за подсказку, я внес изменения, как вы предложили, но это ничего не изменило. Сканер QR-кода получает адрес, телефон подключается и скачивает Агент. Когда агент открывается, пользователь все равно должен ввести адрес сервера - это нехорошо - должен быть способ исправить это - я надеюсь.   -  person Steve    schedule 23.03.2016


Ответы (2)


Это для Андроида. Конфигурации сервера см. здесь. Измените следующие записи.

<HostName>www.wso2.org</HostName>
<MgtHostName>www.wso2.org</MgtHostName>
person Dilshan    schedule 23.03.2016

Стив Позвольте мне уточнить, что вы хотите заархивировать, так это удалить текст URL-адреса сервера из приложений агента, не так ли?

Для этого вам необходимо изменить агент Android, а также скомпилировать и создать клиентский файл .apk.

Исходный код агента Android можно найти здесь< /а>.

Если вы изучите ServerDetails.java и RegistrationActivity.java вы можете видеть, что идентификатор сервера получен от пользователя и используется в regiterDevice методе. У вас есть свобода изменить это и жестко указать домен вашего сервера или IP-адрес.

person Kamidu    schedule 10.05.2016