10.3. 为密码使用凭证存储

除了在 mail 子系统中提供明文密码外,您还可以使用凭据存储来提供密码。elytron 子系统提供创建凭据存储的功能,以便在整个 JBoss EAP 中安全存放和使用您的密码。您可以在 How to Configure Server SecurityCredential Store 部分中找到有关创建和使用凭证存储的更多详细信息。

使用管理 CLI 使用凭证存储

/subsystem=mail/mail-session=mySession/server=smtp:add(outbound-socket-binding-ref=my-smtp-binding, username=user, credential-reference={store=exampleCS, alias=mail-session-pw}, tls=true)

注意

以下是如何指定使用明文密码 的 credential-reference 属性的示例:

credential-reference={clear-text="MASK-Ewcyuqd/nP9;A1B2C3D4;351"}

使用管理控制台使用凭证存储

  1. 访问管理控制台。如需更多信息,请参阅 管理控制台
  2. 导航到 ConfigurationSubsystemsMail
  3. 选择适当的邮件会话,再单击 View
  4. 选择 "服务器" 并选择相应的邮件服务器。您可以在 Credential Reference 选项卡中配置凭据引用,并在 Attributes 选项卡中编辑其他属性。