11.2. AD 子域中的主机请求 IdM 服务器的服务时的信息流
从 Active Directory (AD)子域验证客户端涉及通过 AD 林根 KDC 访问身份管理(IdM) KDC 进行最终验证的多步骤 Kerberos 引用链。
如果您在访问 AD 客户端的 IdM 服务时遇到问题,并且您的 AD 客户端属于 AD 林根的子域,那么您可以使用这些信息缩小故障排除的范围,并识别问题源。
- AD 客户端在其自己的域中联系 AD Kerberos Distribution Center(KDC),以执行对 IdM 域中服务的 TGS 请求。
-
子域
child.ad.example.com中的 AD KDC(子域)识别服务属于可信的 IdM 域。 -
子域中的 AD KDC 向客户端发送 AD 林根域
ad.example.com的引用票据。 - AD 客户端联系 AD 林根域中的 KDC ,以获取 IdM 域中的服务。
- 林根域中的 KDC 识别服务属于可信的 IdM 域。
- AD KDC 向客户端发送跨域票据授予票据(TGT),以及对可信 IdM KDC 的引用。
- AD 客户端使用跨域 TGT 向 IdM KDC 请求票据。
- IdM KDC 验证通过跨域 TGT 传输的特权属性证书(MS-PAC)。
- IPA-KDB 插件可能会检查 LDAP 目录,以查看是否允许外部主体获取所请求的服务的票据。
- IPA-KDB 解码 MS-PAC、验证并过滤数据。它会在 LDAP 服务器中执行查找,以检查是否需要使用其它信息(如本地组)来扩大 MS-PAC。
- 然后,IPA-KDB 插件对 PAC 进行编码,为其签名,将其附加到服务票据,并将其发送给 AD 客户端。
- AD 客户端现在可以使用 IdM KDC 发布的服务票据联系 IdM 服务。