Как изменить учетные данные по умолчанию в Hybris Data Hub

Я настроил концентратор данных с помощью hybris. Но мне нужно изменить пароль по умолчанию в datahub local.properties с nimda на Hybris123. Я использовал openssl для шифрования pwd. При публикации idoc я получаю следующую ошибку.

datahub.security.basic.admin.user=admin
datahub.security.basic.admin.password=Hybris123
datahub.security.basic.read_only.user=rouser
datahub.security.basic.read_only.password=ropass

datahub.core.export.service.clientid=eic
datahub.core.export.service.clientsecret=Hybris123
datahub.encryption.key.path= ${catalina.home}/webapps/ROOT/opt/datahub/security-dir/encryption-key.txt

# inbound adapter
datahub.extension.exportURL=http://localhost:9001/datahubadapter
datahub.extension.userName=admin
datahub.extension.password=Hybris123

#Hybris Core
targetsystem.hybriscore.url=http://localhost:9001/datahubadapter
targetsystem.hybriscore.username=admin
targetsystem.hybriscore.password=Hybris123

Журнал Tomcat:

2017-09-20 16: 30: 44,639 [DEBUG] [c.h.d.c.c.i.DefaultExportClient] Статус ответа от публикации в целевой системе: HybrisCore, 200

2017-09-20 16: 30: 46 464 [INFO] [chdssAuthenticationFailureApplicationListener] Получен запрос GET /core-publications/2/Company.txt с пользователем [admin] - Ошибка аутентификации вызвана org.springframework.security.authentication.BadCredentialsException: Неверные учетные данные

Журнал Hybris:

В hybris 6.0 была изменена стратегия URL-адресов аутентификации.


person Amirtha Rajan    schedule 20.09.2017    source источник
comment
да. Я также сменил пароль администратора в бэк-офисе (Пользователь- ›сотрудники-› админ- ›администрирование-› изменить pwd).   -  person mkysoft    schedule 21.09.2017
comment
Возможно, этот ответ решит вашу проблему: experts.hybris.com/questions/52476/   -  person Amirtha Rajan    schedule 21.09.2017
comment
[32mINFO [TaskExecutor-master-130-Task [8798452351926]] [ImpexDataImportClient] Статус ответа от http://localhost:8181/datahub-webapp/v1/core-публикации/2: 401 [[1; 31mERROR [TaskExecutor-master-130-Task [8798452351926]] [ClientRetryListener] Не удалось установить связь в http://localhost:8181/datahub-webapp/v1/core-publications/2 [m java.lang.IllegalStateException: не удалось связаться с http://localhost:8181/datahub-webapp/v1/core-publications/2 на com.hybris.datahub.core.rest.client.ImpexDataImportClient.returnImportResultWithRetry (ImpexDataImportClient.java:107) ~ [datahubadapterserver. jar :?] в com.hybris.datahub.core.rest.client.ImpexDataImportClient.lambda $ 1 ( ImpexDataImportClient.java:87) ~ [datahubadapterserver.jar :?] в org.springframework.retry.support.RetryTemplate.doExecute (RetryTemplate.java:263) [spring-retry-1.1.1.RELEASE.jar :?] в org .springframework.retry.support.RetryTemplate.execute (RetryTemplate.java:154) [spring-retry-1.1.1.RELEASE.jar :?] в com.hybris.datahub.core.rest.client.ImpexDataImportClient.returnImportResultImport (ImpexDataImportClient.returnImportResultImport (ImpexData .java: 86) [datahubadapterserver.jar :?] в com.hybris.datahub.core.facades.impl.DefaultItemImportFacade.callbackToDataHub (DefaultItemImportFacade.java:105) [datahubadapterserver.jar :?] в com.hybris .facades.impl.DefaultItemImportFacade.importItems (DefaultItemImportFacade.java:58) [datahubadapterserver.jar :?] в com.hybris.datahub.core.tasks.ItemImportTaskRunner.run (ItemImportTaskRunner.java:48) в com.hybris.datahub.core.tasks.DefaultDataHubTaskExecutionStrategy.run (DefaultDataHubTask ExecutionStrategy.java:33) [datahubadapterserver.jar :?] в de.hybris.platform.task.impl.DefaultTaskService.processTask (DefaultTaskService.java:1505) [processingserver.jar :?] в de.hybris.platform.task. impl.DefaultTaskService.process (DefaultTaskService.java:1409) [processingserver.jar :?] в de.hybris.platform.task.impl.DefaultTaskService.processInTenant (DefaultTaskService.java:1378) [processingserver.jar :?] at de. hybris.platform.task.impl. DefaultTaskService $ 5.run (DefaultTaskService.java:1257) [processingserver.jar :?] в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) [?: 1.8.0_121] в java.util.concurrent $ Worker.run (ThreadPoolExecutor.java:617) [?: 1.8.0_121] в java.lang.Thread.run (Thread.java:745) [?: 1.8.0_121] Вызвано: java.lang.IllegalStateException: Unauthorized ответ от http://localhost:8181/datahub-webapp/v1/core-publications/2 на com.hybris.datahub.core.rest.client.ImpexDataImportClient.returnImportResultWithRetry (ImpexDataImportClient.java:100) ~ [datahubadapterserver.jar :?] ... еще 15 [1; 31mERROR [TaskExecutor- master-130-Task [8798452351926]] [ClientRetryListener] Причина: несанкционированный ответ от http://localhost:8181/datahub-webapp/v1/core-publications/2.   -  person mkysoft    schedule 22.09.2017


Ответы (1)


Можете ли вы добавить эту конфигурацию datahub.core.export.service.oauth.path = / authorizationserver / oauth / token в свой файл datahub local.properties.

Вы меняли пароль администратора на стороне hybris?

ERROR [TaskExecutor-master-130-Task [8798452351926]] [ClientRetryListener] Caused by: Unauthorized response from http://localhost:8181/datahub-webapp/v1/core-publications/2.
person katsu    schedule 01.08.2018