Liberty 应用程序客户机容器上的安全性
Liberty 应用程序客户机容器上的安全性包括 SSL、JAAS 和 CSIv2。
应用程序客户机是在自己的 Java™ 虚拟机中运行的客户机程序。Liberty 应用程序客户机容器为这些客户机提供系统服务,包括安全性。客户机上的安全服务是服务器上可用的安全服务的子集。
在客户机上启用安全性
要在客户机上启用安全性,请将 appSecurityClient-1.0 功能部件添加至 client.xml 文件。
<featureManager>
<feature>javaeeClient-7.0</feature>
<feature>appSecurityClient-1.0</feature>
</featureManager>
appSecurityClient-1.0 功能部件在客户机上启用 SSL、CSIv2 和 JAAS。必须配置 SSL 以确保客户机与服务器之间的通信是安全的和加密的。有关更多信息,请参阅对 Liberty 应用程序客户机容器启用 SSL 通信。CSIv2 为客户机提供用于将认证信息发送至服务器的协议。Liberty 应用程序客户机容器中的客户机无法断言身份或传播安全性属性。要了解有关 CSIv2 及如何在客户机上配置 CSIv2 的更多信息,请参阅公共安全互操作性 V2 (CSIv2) 和在 Liberty 应用程序客户机容器中配置公共安全互操作性 V2 (CSIv2)。客户机上的 JAAS 框架允许客户机应用程序从使用回调的用户处收集凭证并使用登录模块认证该用户。有关在客户机上认证用户的更多信息,请参阅Liberty 应用程序客户机容器上的认证。