如何使用 WLST 启用 WebLogic 摘要身份验证

How to enable WebLogic digest authentication with WLST

是否可以使用 WLST 脚本或其他自动化方式启用 WebLogic 摘要身份验证?

我正在使用 official Oracle WebLogic docker images,并在映像构建期间使用 WLST 脚本配置它们。但是,我找不到使用 WLST 启用摘要密码的方法。此外,在管理控制台上手动启用它需要重新启动,这实际上会破坏容器,因为 WebLogic 进程是入口点。

如何在映像构建期间自动启用摘要?

我将向您展示在线模式命令,您可以轻松地将它们转换为脚本。

只需确保在命令中替换 username/password 和您的域名。

connect('weblogicUser','weblogicPassword','t3://localhost:7001')
edit()
cd ('SecurityConfiguration/replace_your_domain_name_here/Realms/myrealm/AuthenticationProviders/DefaultAuthenticator')
startEdit()
set('PasswordDigestEnabled','true')
save()
stopEdit()
exit()