这是我的问题:我找不到任何关于使用 java+kerberos 进行跨域身份验证的文档。我必须针对其他领域的远程 LDAP 进行身份验证。我们如何在java中做到这一点?
谢谢
编辑:
这是我的 krb5.conf:
[libdefaults]
default_realm = REALM1
dns_lookup_realm = 假
dns_lookup_kdc = 假
可转发=真
[领域]
领域1 = {
kdc = kerberos.my.url.domain1:88
admin_server = kerberos.my.url.domain1:749
默认域 = 。
}
领域2 = {
kdc = kerberos.my.url.domain2:88
admin_server = kerberos.my.url.domain2:749
}
[domain_realm]
.my.url.domain1 = REALM1
.my.url.domain2 = REALM2
当我在 domain1 上执行时,跨领域在命令行中工作
ldapsearch -H "ldap:/my.url.domain2"
所以我想我的 krb5.conf 很好