尝试从File-Datahub 6.0加载加密密钥时出错

2020-09-23 16:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,我正在使用带有hybris ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我正在使用带有hybris 6.0的datahub 6.0版本。我正在为datahub进行设置。 并按照Wiki步骤安装datahub。 但是我在启动时在tomcat上加载" sapcoreconfiguration退出"时遇到了问题。我按照下面的链接进行设置加密

我关注了" https://help.hybris.com/6.0.0 /hcd/59d6ae50ca52417397b397bdf916a92c.html "

我完成了以下步骤,

我保留了加密密钥-路径D:\ tomcat6 \ apache-tomcat-7.0.63 \ conf \ encryption-key.txt和local.prop文件位于D:\ tomcat6 \ apache-tomcat-7.0.63 \ conf

datahub.encryption.key.path = D:/tomcat6/apache-tomcat-7.0.63/conf/encryption-key.txt(这是属性文件中的条目)

我正在使用的Encry密钥值为" DFC5C892B1DAE552BE7AFF5E1970819F"(使用openssl生成)。 引起原因:com.hybris.datahub.validation.ComplexValidator.runThroughNestedValidators上的com.hybris.datahub.validation.ValidationException:[ValidationFailure {FATAL,isSecured:"属性被标记为安全但加密策略未正确启用或配置"]} (ComplexValidator.java:47)〜[datahub-service-5.7.0.7-RC1.jar:5.7.0.7-RC1] at com.hybris.datahub.validation.ValidationRules.validate(ValidationRules.java:31)〜[datahub- service-5.7.0.7-RC1.jar:5.7.0.7-RC1],位于com.hybris.datahub.service.impl.DefaultRawItemMetadataService.createAttribute(DefaultRawItemMetadataService.java:48)〜[datahub-service-5.7.0.7-RC1.jar :5.7.0.7-RC1],位于com.hybris.datahub.extension.load.impl.DefaultExtensionImportService.createRawAttribute(DefaultExtensionImportService.java:133)〜[datahub-extension-loader-5.7.0.7-RC1.jar:5.7.0.7- RC1]"""

AnotherWay -------------我也尝试另一种方法,即我在D:\ tomcat6 \ apache-tomcat-7.0.63 \ webapps \ datahub-中保留local.prop并加密密钥 webapp \ WEB-INF \ classs。 这时我收到了新的错误。 "属性被标记为安全,但加密策略未启用或未正确配置"}]

请尽快帮助我。