4.15. 单点登录服务器更改
infinispan
子系统仍然以 JBoss EAP 7 中的 Infinispan 缓存的形式为 HA 服务提供分布式缓存支持;不过,身份验证信息的缓存和分发的处理方式与之前的版本不同。
在 JBoss EAP 6 中,如果未提供 Infinispan 缓存,则不会分发缓存。
在 JBoss EAP 7 中,当您选择 HA 配置文件时,SSO 将自动分发。运行 HA 配置文件时,每个主机都有自己的 Infinispan 缓存,它基于 Web 缓存容器的默认缓存。此缓存存储主机的相关会话和 SSO Cookie 信息。JBoss EAP 处理单个缓存信息的传播到所有主机。无法将 Infinispan 缓存专门分配到 JBoss EAP 7 中的 SSO。
在 JBoss EAP 7 中,SSO 在服务器配置文件的 undertow
子系统中配置。
迁移至 JBoss EAP 7 时 SSO 无需更改应用代码。