如果这是一个完整的新手问题,请原谅我。在工作中,他们(就像我一样)试图让我使用Hybris。虽然wiki.hybris网站上的文档不是很好,但大部分信息都在那里。但是,我找不到如何更改默认HMC登录凭据?
当我重建服务器时,它迫使我重新初始化数据库,从而改变了所有登录。我设法找到cms登录,但我很好奇 HMC管理员登录存储在哪里?,因为它似乎被更改了,我需要找到它。我知道它大量利用Spring,我在.xml
文件中搜索了密码,但我找不到我需要的东西。
非常感谢任何帮助!
答案 0 :(得分:9)
它们存在于.impex
文件(导入程序文件)中的不同位置,您首次初始化商店,这些.impex
文件已导入您的数据库
一个位置的示例:
ext-template\yacceleratorinitialdata\resources\yacceleratorinitialdata\import\common\user-groups.impex
由于hybris(加速器,telcoaccelerator和powershop b2b)附带了多个原型商店,我建议您在所有文件extention = .impex中搜索用户名或密码的文本,然后更改属于您商店的文件。
我做了一个快速搜索,不仅在.impex文件中,hmc admin / nimda似乎改变了
/bin/platform/project.properties
# Login and password for the automatic logging into the hMC
hmc.default.login=admin
hmc.default.password=nimda
希望能帮到你。
由于
答案 1 :(得分:2)
搜索Out Of The Box impex文件时,搜索“ .impex”& “ .csv”因为许多impex脚本也被编写为csv。在极少数情况下,您也可能会发现* .txt也适用于impex脚本。
您将无法找到维护“admin”用户凭据的impex文件。默认情况下它是“nimda”,可以通过impex文件或仅通过用户下的HMC进行更改。
/bin/platform/project.properties
任何属性文件都不会对用户凭据产生影响,提到的属性文件只是在登录表单中默认使用填充值的jsp页面。这与当前/更改的凭证无关。