脚本停止受控服务器时,在 WebLogic 12c 环境中创建的受控服务器会提示输入用户名和密码 stopManagedWeblogic.sh 即使 boot.properties 文件存在正确的凭据也是如此。
在某个其他可访问位置配置的 boot.properties 文件,其路径是使用 java 选项指定的-Dweblogic.system.BootIdentityFile
我在下面观察到奇怪的行为
- 启动时不会
- 提示输入用户名和密码带有 startManagedWeblogic.sh 脚本的托管服务器(我想它是查看引导属性文件(。
- 启动和停止管理服务器时不会提示输入用户名和密码
它仅在使用脚本关闭托管服务器的情况下提示输入用户名和密码 stopManagedWeblogic.sh。
WebLogic 中是否不支持无密码托管服务器关闭?,因为我不希望将用户名和密码指定为停止脚本的参数。
我遇到了类似的问题,可以通过尝试以下方法来解决它:
- 创建目录
/服务器/ /安全性 - 使用以下值在上述目录中创建 boot.properties:
用户名=<用户名>
密码=<密码>
密码>用户名>
现在,start/stopManagedWeblogic.sh 无需提示输入凭据即可工作。
它在 WebLogic 12c 中被标识为错误
stopManagedWeblogic.sh
实现逻辑忽略-Dweblogic.system.BootIdentityFile
选项并检查<domain_home>/servers/<managed_server_name>/security/boot.properties
位置内的 boot.properties 文件,如果此位置中不存在 boot.properties 文件,它会提示管理服务器信任。