WildFly:26.0.0版中缺少org.jboss.安全模块

lsmepo6l  于 2022-11-08  发布在  其他
关注(0)|答案(1)|浏览(228)

我试图让单一的登录工作与野生飞行预览26.0.1。我发现了一个教程WildFly Elytron - Add Kerberos Authentication To Existing Web Application由Darran阁楼。
在它不起作用之后,我搜索了进一步的资源,发现了How to Set Up SSO for JBoss EAP with Kerberos。有一个 JBoss谈判工具包 * 提到。据说yout应该使用与JBoss EAP 中包含的 *JBoss谈判相同版本的工具包(EAP_HOME/modules/system/layers/base/org/jboss/security/negotiation/main/module.xml)。
遗憾的是,我在Wildfly 26.0.1预览版中没有找到EAP_HOME/modules/system/layers/base/org/jboss/security/negotiation文件夹。一开始我以为它可能是WildFly中没有的JBoss EAP功能。但实际上该文件夹包含在WildFly 24.0.1中。从25.0.0版本开始,该文件夹丢失。从26.0.0.Beta版本开始,整个EAP_HOME/modules/system/layers/base/org/jboss/security文件夹丢失。
所以我的问题是,这是一个bug还是一个 * 特性 *(也许它迁移到了另一个模块)。如果是bug,这可能是我的单点登录不能工作的原因吗?

2admgd59

2admgd591#

在WildFly 25发布帖子(https://www.wildfly.org/news/2021/10/05/WildFly25-Final-Released/)中,据称
我们很久以前就反对使用传统安全性,在WildFly 25版本中,我们已经删除了对它的支持。
很可能这就是这些包丢失的原因。

相关问题