由于单个 IP 有多个 DNS 条目,在 Kerberos 数据库中找不到服务器

Server not found in Kerberos database due to multiple DNS entries for single IP

有一个 SharePoint,我正在通过 Kerberos 身份验证使用 REST API 访问一个文件,问题是它所在的 SharePoint 有一个 IP 的两个 DNS 条目,只要它解析为域名 1,API 正在接受身份验证,我得到回复,但每当 DNS 解析为域名 2 时,身份验证失败并出现错误:“在 Kerberos 数据库中找不到服务器” 而且这个DNS解析是随机的

解决这个问题需要做什么? 或者如何将第二个 DNS 条目添加到 Kerberos 数据库??

“网络管理员尚未准备好删除第二个 DNS 条目!”

只需要将第二个域名的SPN(servicePrincipalName)以http/your.second.domain.com.

的形式添加到运行SharePoint的AD服务账户或计算机对象中即可