Ошибка при установке приложений из диспетчера приложений WSO2

Я пытаюсь установить приложения с помощью диспетчера приложений wso2, но на моем устройстве его не установить. Я прилагаю журнал ниже

журнал ошибок

1 ответ

Вы можете устанавливать приложения на свое устройство с помощью комбинации APP Manager(APPM) и Enterprise Mobility Manager(EMM). Выполните следующие шаги, чтобы интегрировать эти два продукта и установить приложения на свое устройство через диспетчер приложений. Эти шаги были извлечены отсюда

Есть два отдельных случая для интеграции APPM и EMM

  1. APPM и EMM на одной виртуальной машине Java. Например: EMM автономный пакет.
  2. APPM и EMM на отдельных JVM. пример: кластерный сценарий

В первом случае автономный ванильный пакет EMM должен работать без изменения какой-либо конфигурации.

Для второго случая, Есть несколько конфигураций, которые должны быть сделаны. Выполните следующие шаги для настройки APPM и EMM в отдельных JVM.

  1. Если вы запускаете APPM и EMM на одном компьютере, измените смещение порта на один пакет. Давайте изменим смещение порта пакета APPM.

i) Измените смещение порта carbon.xml на 10, которое находится в каталоге /repository/conf. ii) Поскольку механизм аутентификации APPM по умолчанию - SAML SSO, измените порт IdentityProviderUrl также в app-manager.xml.

    <!-- URL of the IDP use for SSO -->
    <IdentityProviderUrl>https://localhost:9453/samlsso</IdentityProviderUrl>

    <Configurators>
        <Configurator>
            <name>wso2is</name>
            <version>5.0.0</version>
            <providerClass>org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator</providerClass>
            <parameters>
                <providerURL>https://localhost:9453</providerURL>
                <username>admin</username>
                <password>admin</password>
            </parameters>
        </Configurator>
    </Configurators>

</SSOConfiguration>

iii) Измените смещение порта на 9453 для всех портов, найденных в sso-idp-config.xml, который находится в каталоге /repository/conf/identity.

Теперь настройка смещения порта завершена.

  1. Теперь создайте мобильное приложение, перейдя к издателю App Manager. опубликуйте его, и он будет доступен в магазине APPM.
  2. Создайте приложение OAuth в EMM, следуя статье Как отобразить существующие приложения oauth в wso2.
  3. Откройте app-manager.xml в APPM и найдите конфигурацию с именем MobileAppsConfiguration. измените свойство ActiveMDM на WSO2MDM.

напр.: WSO2MDM

Измените свойства MDM с именем WSO2MDM следующим образом. Измените порт на порт EMM для ServerURL и TokenApiURL. Здесь ключ клиента и секрет клиента, которые возвращаются из EMM при создании приложения OAuth.

<MDM name="WSO2MDM" bundle="org.wso2.carbon.appmgt.mdm.restconnector">
                <Property name="ImageURL">/store/extensions/assets/mobileapp/resources/models/%s.png</Property>
                <Property name="ServerURL">https://localhost:9453/mdm-admin</Property>
                <Property name="TokenApiURL">https://localhost:9453/oauth2/token</Property>
                <Property name="ClientKey">veQtMV1aH1iX0AFWQckJLiooTxUa</Property>
                <Property name="ClientSecret">cFGPUbV11yf9WgsL18d1Oga6JR0a</Property>
                <Property name="AuthUser">admin</Property>
                <Property name="AuthPass">admin</Property>
            </MDM>
  1. Зарегистрируйте свое устройство в MDM.
  2. Теперь вы можете устанавливать приложения из магазина приложений на устройства, зарегистрированные в EMM.
Другие вопросы по тегам