我需要使用Windows身份验证对我的应用程序用户进行身份验证。据我所知,我们可以做到这一点简单地配置IIS服务器和ASP页面。但是在基于java的应用程序中,服务器是Websphere,它不是那么直接。使用SPENGO和LDAP的其他第三方扩展,我可以查询Active Directory。但问题是如何使用哪个Active Directory搜索用户的凭据
一种解决方案是,为用户提供登录屏幕并要求他输入他的Windows凭据。如果我们使用这个解决方案,那么进行Windows身份验证有什么意义呢?
因此,我正在寻找一种方法将用户的Windows登录信息传递给服务器,使用它,java将查询Active Directory
我尝试过使用javascript的ActiveXObject。它突然出现了IE 9中的安全问题。
我尝试过使用java的request.getRemoteUser()方法。它返回null
期待着寻求帮助。