我有一个我们客户的员工使用的 Web 应用程序 (ASP.NET/C#),我们支持的身份验证方法之一是通过 LDAP 的外部 Active Directory。
我最近有一个请求来支持带有 AD 的 Kerberos。
从发展的角度来看,这意味着什么?我知道 Unix 世界中 Kerberos 的基础知识,但不确定它如何适应 AD/LDAP
目前,我使用标准 LDAP 与服务帐户绑定以查找用户,然后使用他们提供的凭据以该用户身份绑定以验证登录。
需要什么不同的方式来支持 Kerberos?我的 Google-fu 让我失望了。
为了清楚起见,应用服务器与 AD 服务器不在同一个域中。
编辑:
甚至可以通过 Internet 连接进行 Kerberos 身份验证吗?