Wso2 Emm Перенаправление моих запросов
Я сделал следующее точно так же, как показано ниже, без настройки каких-либо других вещей.
- Скачал свежую копию wso2 emm 2.0.1 с wso2.com/products/enterprise-mobility-manager/
- Разархивировал его в C: диск.
- Изменены настройки электронной почты с настройками моей организации.
- Скачал mysql и mysqlconnector.
- Закрытый скайп для более безопасной стороны, Запустил сервер mysqld и создал пользователя regdb со скриптом, который находится в [EMM_HOME]/dbscripts/mysql.sql
- Загрузив исходный код Android с Git https://github.com/wso2/product-emm/tree/master/modules/mobile-agents/android/client, я самостоятельно импортировал папку клиента в моей студии Android. Не уверен, что мне также нужны какие-либо другие папки. Также изменил некоторый код, поскольку он показывал мне ошибки, так как startServiceAsUser() -> изменился на startService();
- Изменен API_SERVER_PORT = "9763" из файла Constants.java.
- Запустил углеродный сервер из bin -> wso2server.bat, используя cmd.
- Войдите в учетную запись carbon и консоль to emm, добавив политику роли и пользователя, получив письмо с паролем имени пользователя.
- Запустите код Android на S3, я могу войти на сервер wso2 emm в той же сетевой машине, и пользователь аутентифицируется снизу по URL-адресам из журнала:. С моей локальной машины http://172.24.145.14:9763/dynamic-client-web/register и также с моей локальной машины http://172.24.145.14:9763/oauth2/token
- Теперь в методе getLicenseFromServer() в классе AuthenticationActivity я получаю код ответа 302 при обращении к этому URL- http://172.24.145.14:9763/api / device-mgt / android / v1.0 / configuration / license
Я хочу запустить сервер и запустить приложение на своем мобильном телефоне для целей POC. Я не хочу никаких сертификатов или доступа к нему из HTTPS. Что именно я делаю не так?
Также, если я нажимаю ссылку http://172.24.145.14:9763/api/device-mgt/android/v1.0/configuration/license из моего chrome, она автоматически перенаправляет на страницу входа carbon.