解决方法
有几种方法可解决此问题:
将加密密码更改为明文密码。可通过将加密值更改为明文值并重新启动服务器的方法重新生成域/机器组合的用户名/密码加密。
需要更改的文件包括:
在域目录中:
boot.properties(boot.properties 可能不存在。如果不存在,则不必进行任何操作)
config.xml
boot.properties 中的值类似以下内容:
username={3DES}pxyIL8dxDy1JnDPs+i3dDA==
password={3DES}pxyIL8dxDy1JnDPs+i3dDA==
将将更改为明文用户名/密码,类似以下内容:
username=user1
password=password1
config.xml 的值将类似以下内容:
PasswordEncrypted="{3DES}pxyIL8dxDy1JnDPs+i3dDA=="
将其更改为:
Password="password1"
如果您的 application-config.xml 文件内包含密码值,则可能也需进行更改。只在 config.xml 和 boot.properties 文件内查找您所更改的相同 {3DES} 加密值,如果存在,则同样将这些值更改为明文。这些值是否存在视您的应用程序而定。Application-config.xml 文件位于 /user_projects/applications//META-INF 目录下。
例如,密码可能类似以下内容:
AdminPassword="{3DES}pxyIL8dxDy1JnDPs+i3dDA=="
将其更改为:
AdminPassword="password1"
确保在进行任何这些更改后重新启动服务器。
重设内嵌的 LDAP 认证。如果收到内嵌的 LDAP JSAFE_PaddingException,则需要在 WebLogic Server 控制台内重设内嵌的 LDAP 认证。在域的控制台内,转到“Security”并单击“Embedded LDAP”选项卡。根据需要设置认证并进行确认。应用更改并重新启动服务器。
使用 Configuration Wizard(配置向导)在新机器上创建新域。
使用 EncryptDomainString 实用程序生成新的加密密码。参考 Encrypting Passwords(加密密码)。
分享到:
相关推荐
2. **`config.lok`**:这是一个配置锁文件,用于保护配置文件不被同时修改。 3. **`AdminServer.lok`**:这是Admin Server的锁文件,用于标记Admin Server的状态。 4. **`EmbeddedLDAP.lok`**:这是一个与嵌入式LDAP...
4. 在用户信息填写的界面,按要求填写“名称〞、“口令〞和“确认口令〞,提供程序保持默认选项,“说明〞一栏可以根据需要自行填写或不填写,确认信息后点击“确定〞按钮。如下列图所示: 三、全局角色 全局角色...
WebLogic 10官方教程是Oracle提供的详细指导文档,涵盖了服务器的安装、配置、管理和监控等多个方面,旨在帮助用户深入理解并有效操作WebLogic Server。 1. **WebLogic服务器管理概述** 在WebLogic Server中,管理...
不应使用默认的nobody用户。 4. **主机名认证**:开启hostname验证,设置为“Bea Hostname Verifier”,防止中间人攻击。这需要在“servers”下的特定服务器配置中更改“Keystore & SSL”的“Advanced option”。 ...
在WebLogic中,"system"用户是默认的管理员账户,其口令在安装过程中设定,并存储在`fileRealm.properties`文件中。为了增强安全性,应定期更改此口令,并确保在域内的所有管理服务器和受管服务器上的口令一致。在...
- 创建Weblogic用户的口令,注意满足口令策略要求。 - 选择“生产模式”,并选择JDK,如JRockit SDK。 - 配置管理服务器,一般采用默认设置。 - 点击“创建”和“完成”以创建Weblogic域。 3. **Weblogic注册为...
- 创建WebLogic用户,并将其加入到WebLogic用户组: ```bash useradd -g weblogic weblogic ``` - 修改WebLogic用户的密码: ```bash passwd weblogic ``` - 创建`/home/bea1036/`目录,并设置该目录的所有者...
- **创建WebLogic用户**: 使用`adduser weblogic -g bea -d /opt/weblogic weblogic`命令创建一个名为“weblogic”的用户,并将其加入“bea”组。指定用户的家目录为`/opt/weblogic`。 - **设置密码**: 使用`passwd ...
- 动态配置允许管理员在不重启服务器的情况下更改配置,通过管理控制台提交更新后,配置会在运行时环境中立即生效。 - **集群配置规划**: - 如果需要高可用性和负载均衡,可以将多个受管服务器组成集群。 - ...
- **概述**:Web组件的定义及其在WebLogic中的作用。 - **HTTP参数**:配置与HTTP协议相关的参数。 - **配置监听端口**:定义WebLogic服务器监听的端口号。 - **Web应用**:Web应用在WebLogic中的配置和管理。 - **...
- 输入WebLogic用户口令,通常默认为`weblogic`。 - 模式选择:推荐选择“生产模式”。 - JDK选择:可以使用JRockit SDK。 - 管理服务器设置:通常选择默认,不需要修改。 - 最后点击“创建”和“完成”以创建...
在选择定制安装后,用户可以挑选所需的 WebLogic 组件进行安装,如 WebLogic Server、Oracle HTTP Server 等。 ##### 8. 选择 JDK 安装过程中需要选择 Java 开发工具包 (JDK)。WebLogic Server 支持多种 JDK 版本...
- 设置系统用户和口令,这些用于管理WebLogic Server。 - 完成安装后,需要启动管理控制台进行进一步配置。 3、注意事项 - 确保操作系统、JDK和WebLogic Server都是64位的,以充分利用硬件资源。 - 安装过程中,...
- **WebLogic服务器启动时的口令使用** - 启动服务器时可能需要输入口令。 - **从Start菜单启动WebLogic管理服务器** - 如果安装了桌面快捷方式,则可以直接从开始菜单启动。 - **启动与终止Windows服务形式的...
- 修改启动脚本 `startWebLogic.sh`,添加 `-DINDIGO_HOME=\bea\app` 参数。 - **3.1.3 系统环境设置** - 设置 `no-p-oudp_sendspace=32768` 来优化网络传输性能。 **3.2 集群服务配置** - **3.2.1 管理服务器...
- **更改安装成Windows服务的服务器口令**:为了安全考虑,可能需要定期更改服务的登录凭据。 #### 十三、注册启动与终止类 - **注册启动与终止类**:为了实现自定义的行为,在启动和关闭WebLogic Server时可以注册...