Authentication 如何在windows 7和JBoss 4.2.3之间执行静默身份验证?

Authentication 如何在windows 7和JBoss 4.2.3之间执行静默身份验证?,authentication,windows-7,jboss,active-directory,single-sign-on,Authentication,Windows 7,Jboss,Active Directory,Single Sign On,我开发了一个基于web的java应用程序,部署在JBOSS 4.2.3 Solaris环境中。它通过windows active directory对用户进行身份验证。用户使用相同的windows登录凭据访问应用程序。我需要在windows 7上的internet explorer和JBoss之间执行静默身份验证,以便为用户设置SSO体验。我知道windows 7不再支持NTLM v1。感谢您的支持您希望将应用程序配置为接受Kerberos身份验证。很抱歉,我没有任何JBOSS经验来告诉您如何使

我开发了一个基于web的java应用程序,部署在JBOSS 4.2.3 Solaris环境中。它通过windows active directory对用户进行身份验证。用户使用相同的windows登录凭据访问应用程序。我需要在windows 7上的internet explorer和JBoss之间执行静默身份验证,以便为用户设置SSO体验。我知道windows 7不再支持NTLM v1。感谢您的支持

您希望将应用程序配置为接受Kerberos身份验证。很抱歉,我没有任何JBOSS经验来告诉您如何使用,但是,在较高级别上,您应该在AD中为应用程序创建一个服务帐户,为http/url.to.JBOSS.app.goes.here.com添加一个SPN,然后将服务器配置为使用此服务帐户,并将其指向您的DC以获取其KDC

这是一个理论上的调查,还是你在实践中看到了一个在Windows7上的IE登录对话框,你想离开它?