Как изменить пароль учетной записи admin в flowable-design для публикации приложения? - PullRequest
0 голосов
/ 26 мая 2020

Я установил Flowable 3.6.1 на свой локальный хост. Но когда я изменил конфигурацию Host в папке Tomcat, я обнаружил, что flowable-design не смог опубликовать sh приложение в flowable-engage.

После десятков попыток я обнаружил, что конфигурация расположена at Tomcat/webapps/flowable-engage/WEB-INF/classes/flowable-default.properties следующим образом:

flowable.common.app.idm-url=http://localhost:8080/flowable-work
flowable.common.app.idm-admin.user=admin
flowable.common.app.idm-admin.password=test

Итак, я изменил пароль admin здесь, но на самом деле он не работал. Однако я думаю, проблема была в имени файла. Затем я изменил имя файла на flowable.properties, он все еще не работал.


ПОМНИТЕ : В Tomcat/webapps/ROOT/index.html, flowable сказал, что имя пользователя и пароль в разных flowable приложение является независимым. Если вы хотите изменить пароль admin, вы должны знать, в каком приложении вы собираетесь применить эти изменения.

enter image description here

1 Ответ

0 голосов
/ 26 мая 2020

После долгих поисков я наконец нашел решение поместить эти три конфигурации в Tomcat/bin/setenv.bat следующим образом:

set "JAVA_OPTS=%JAVA_OPTS% -Dflowable.common.app.idm-url=http://<domain>/flowable-engage/ -Dflowable.modeler.app.deployment-api-url=http://<domain>/flowable-engage/app-api -Dflowable.modeler.app.undeployment-api-url=http://<domain>/flowable-engage/platform-api/app-deployments -Dflowable.common.app.idm-admin.user=admin -Dflowable.common.app.idm-admin.password=<password>"

И эти свойства загружаются в модуль flowable-ui-design-conf, посмотрите на com.flowable.design.conf.ApplicationConfiguration#basicHttpClientProvider(FlowableCommonAppProperties commonAppProperties) для получения дополнительной информации.

Потому что я хочу, чтобы мой flowable-design мог развертывать app на flowable-engage, поэтому я изменил пароль admin в flowable-engage.

...