第 2 章 如何使用 Kerberos 为 JBoss EAP 设置 SSO
2.1. 所需的组件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在为带有 Kerberos 的 SSO 设置 JBoss EAP 时,您必须具有以下组件:
- 正确配置的 Kerberos 环境
- JBoss EAP 实例
- Web 应用程序
2.1.1. 关于 JBoss 协商工具包 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
JBoss Negotiation Toolkit 是一个调试工具,可帮助用户在将应用程序引入生产之前调试和测试身份验证机制。它不受支持的工具,但非常有用,因为 SPNEGO 很难为 Web 应用程序配置。
您可以从 JBoss Negotiation Toolkit 存储库下载 JBoss Negotiation Toolkit 的预构建 WAR 文件。您应该下载与 JBoss EAP 中包括的 JBoss Negotiation 版本相匹配的 JBoss Negotiation Toolkit 版本。例如,如果您正在使用使用 JBoss Negotiation 3.0.4.Final-redhat-1 的 JBoss EAP 7.1,则应使用 jboss-negotiation-toolkit-3.0.4.Final.war。通过查看 EAP_HOME/modules/layers/base/org/jboss/security/negotiation/main/module.xml,您可以确定正在使用哪个版本的 JBoss Negotiation。