10.3. 为密码使用凭证存储
除了在 mail
子系统中提供明文密码外,您还可以使用凭据存储来提供密码。elytron
子系统提供创建凭据存储的功能,以便在整个 JBoss EAP 中安全存放和使用您的密码。您可以在 How to Configure Server Security 的 Credential 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"}
使用管理控制台使用凭证存储
- 访问管理控制台。如需更多信息,请参阅管理控制台。
- 导航到 Configuration → Subsystems → Mail。
- 选择适当的邮件会话,再单击 View。
- 选择"服务器"并选择相应的邮件服务器。您可以在 Credential Reference 选项卡中配置凭据引用,并在 Attributes 选项卡中编辑其他属性。