weblogic报错:
因weblogic需要修改密码,过程中存在操作不当,导致weblogic使用账户密码登录不进控制台
解决:
1,先停止当前weblogic的服务。
2,修改boot.properties文件:进入对应安装路径/domains/自定义的domains名称/servers/AdminServer/security/,进入此目录后需要编辑boot.properties文件中的username和password,改为明文的原来的密码。
如:
进入文件所在目录:cd /home/weblogic/domains/testdomains/servers/AdminServer/security
修改boot.properties:vim boot.properties
username=明文的用户名
password=明文的密码
保存并退出
3,然后删除ldap文件,进入对应安装路径/domains/自定义的domains名称/servers/AdminServer/data/目录下,找到ldap目录并删除此目录:
如:
进入文件所在目录:cd /home/weblogic/domains/testdomains/servers/AdminServer/data
删除文件(注意需要进入所在目录执行删除):rm -r ldap/
4,重启服务,然后重新访问即可。
踩过的坑:
若项目是集群的,则需要关闭所有关联的服务节点的服务,再进行如上配置,不然可能就算按上面修改了也会不起作用的,而且此时boot.properties的密码也应该为最开始的用户名和密码,然后修改完毕能正常进控制台,再开启集群的其它服务。
修改密码同理,最好也是先取消集群的,停掉集群的其它服务更好,避免又出现一些问题。
若需要重新修改密码,可以参考:https://blog.csdn.net/qq_36382076/article/details/118333066