如何在 Windows 7 和 JBoss 4.2.3 之间执行静默身份验证?
我开发了一个基于Web的java应用程序,部署在JBOSS 4.2.3 Solaris环境上。它通过Windows活动目录对用户进行身份验证。用户使用相同的 Windows 登录凭据来访问应用程序。我需要在 windows 7 上的 Internet Explorer 和 JBoss 之间执行静默身份验证,以便为用户设置 SSO 体验。我知道 Windows 7 不再支持 NTLM v1。感谢您的支持
I have developed a web based java application that is deployed on JBOSS 4.2.3 Solaris environment.it authenticates the users through windows active directory. The user use the same windows log-in credential to access the application. I need to perform a silent authentication between the internet explorer on windows 7 and JBoss in order to set SSO experience at the user. I know that NTLM v1 is not supported any more by windows 7. Appreciate your support
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将应用程序配置为接受 Kerberos 身份验证。抱歉,我没有任何使用 JBOSS 的经验来告诉您如何操作,但是,在较高级别上,您可以在 AD 中为应用程序创建一个服务帐户,并为 http/url.to.jboss.app.goes 添加 SPN。 here.com,然后配置服务器以使用此服务帐户并将其指向您的 DC 作为其 KDC。
You'd want to configure the app to accept Kerberos authentication. Sorry I don't have any experience with JBOSS to tell you how, but, at a high level you'd create a service account in AD for the app, add a SPN for http/url.to.jboss.app.goes.here.com and then configure the server to make use of this service account and point it to your DCs for their KDCs.