为系统登录配置开发 JAAS 定制登录模块

对于 Liberty 服务器,存在多个用于配置系统登录的 Java™ 认证和授权服务 (JAAS) 插件点。Liberty 使用系统登录配置来认证入局请求。可以开发定制 JAAS 登录模块以将信息添加到系统登录配置的 Subject

关于此任务

Servlet 应用程序调用应用程序登录配置来获取基于特定认证信息的主体集。如果编写插入 Liberty 应用程序登录或系统登录配置中的登录模块,那么必须开发登录配置逻辑以了解特定信息的存在时间及其用法。有关更多详细信息,请参阅 JAAS 配置JAAS 登录模块

要为系统登录配置开发 JAAS 定制登录模块,请遵循下列过程中的步骤:

过程

下一步做什么

将定制登录模块添加到 server.xml 文件的 WEB_INBOUND 和缺省 Java 认证和授权服务 (JAAS) 系统登录配置。将定制登录模块类放到 JAR 文件(例如 customLoginModule.jar)中,然后向 Liberty 服务器提供该 JAR 文件。请参阅为 Liberty 配置 JAAS 定制登录模块


用于指示主题类型的图标 任务主题

文件名:twlp_dev_custom_jaas.html