我在 apache tomcat 6 上托管了一个 solaris 上的 Web 应用程序 我希望使用我们的 Windows 网络域用户名/密码登录我的应用程序,这意味着我不想使用单独的身份验证机制和单独的用户名密码。 有人可以指导我怎么做吗。
最佳答案
为您的 Windows 网络提供身份验证服务的 Active Directory 服务器只是另一个 LDAP 服务器。
Tomcat 支持通过 JNDI 领域的 LDAP 身份验证,记录在 http://tomcat.apache.org/tomcat-6.0-doc/realm-howto.html#JNDIRealm ,但没有具体说明 Active Directory。恐怕您需要自己找出正确的配置值。
您可能还想看看这个 StackOverflow 问题:Configuring Tomcat to authenticate using Windows Active Directory ,这似乎与您的相似。
希望这对您有所帮助!
关于tomcat - 对 solaris 上托管的 Web 应用程序使用 Windows 网络域身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246054/