第 13 章 为单点登录配置应用程序


可以将一些常用应用(如浏览器和电子邮件客户端)配置为使用 Kerberos 票据、SSL 认证或令牌来验证用户。
配置任何应用程序的确切流程取决于该应用程序本身。本章中的示例(Mozilla Thunderbird 和 Mozilla Firefox)旨在让您了解如何配置用户应用以使用 Kerberos 或其他凭据。

13.1. 配置 Firefox 为单点登录使用 Kerberos

Firefox 可以使用 Kerberos 对 Intranet 站点和其他受保护的网站进行单点登录(SSO)。要使 Firefox 使用 Kerberos,必须首先将其配置为将 Kerberos 凭据发送到适当的 KDC。
即使将 Firefox 配置为传递 Kerberos 凭据,它仍需要使用有效的 Kerberos 票据。要生成 Kerberos 票据,请使用 kinit 命令并在 KDC 上提供用户密码。
Copy to Clipboard Toggle word wrap
[jsmith@host ~] $ kinit
Password for jsmith@EXAMPLE.COM:
将 Firefox 配置为将 Kerberos 用于 SSO:
  1. 在 Firefox 的地址栏中,键入 about:config 以显示当前配置选项的列表。
  2. Filter 字段中,键入 negotiate 来限制选项列表。
  3. 双击 network.negotiate-auth.trusted-uris 项。
  4. 输入要进行身份验证的域的名称,包括上一期间(.)。如果要添加多个域,请在逗号分隔列表中输入它们。

    图 13.1. 手动 Firefox 配置

    手动 Firefox 配置
重要
不建议在 Firefox 配置选项中使用 network.negotiate-auth.delegation-uris 条目配置委派,因为这会使每个 Kerberos 感知服务器充当用户。
注意
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.