当前位置: 首页 > 知识库问答 >
问题:

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

壤驷建德
2023-03-14

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

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

如何在图像生成期间自动启用摘要?

共有1个答案

公冶宏深
2023-03-14

我将向您展示联机模式命令,您可以轻松地将其转换为脚本。

只需确保在命令中替换用户名/密码和域名。

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()
 类似资料:
  • 如何在邮递员中设置curl摘要身份验证? 例如 curl 命令: 我尝试在邮递员中使用摘要式身份验证以及基本身份验证。摘要身份验证返回 401,而基本身份验证返回 500。所以我想说基本身份验证不是正确的。 在digest auth中,我设置了以下选项。 其他一切都保持默认。我还选中了“将帮助程序数据保存到请求”复选框和“更新请求”按钮。 仍然得到401。 根据响应,我得到了一个、和一个。我以前没

  • Dropwizard是否也支持摘要验证?我只找到了基本的身份验证和OAuth。这方面的示例代码会很好。 null

  • 我正在使用spring security 5和spring boot 2.0.0 我有一个测试配置文件。 我有springBootApplication文件。 安全日志在下面

  • 我想使用基本身份验证调用keydrope Rest API。为了做到这一点,我尝试了下面的答案,但缺少链接。 我已将客户端访问类型设置为机密,并启用了直接访问授权。 显然,需要在Java适配器配置中指定启用基本身份验证,但我看不出这是如何实现的。文档中提到它是一个JSON文件,听起来像是我将其作为配置添加到Keyclope目录中。 最后,我看到有人提到使用生成的秘密。我可以在选项卡中生成一个秘密,

  • 当我用正确的用户名和密码发送PUT请求时,它工作正常。但当我用错误的密码发送请求时,我收到了401,这是可以的,但在中我得到了2个WWW认证头: 响应头:HTTP/1.1 401 WWW.Authenticate:Digest realm=“NOKIA.COM”,qop=“auth”,nonce=“mtu1mjm3mdk2mdq2mjpmownjyvmngu5oda0zmy0ywy0mjixndl

  • PS:我知道我可以使用一个额外的基于sAMAccountName的LDAP查询来获得用户的完整LDAP帐户,但是这将需要一个不必要的第二个LDAP查询,并且还需要将LDAP配置从Weblogic复制到我的应用程序中。