0

我有一个使用 Struts 在 Java EE 中完成的 Web 应用程序,它有一个登录屏幕,但我不想使用它,但是当我使用我的系统用户名和密码登录我的系统时,我应该登录我的应用程序,所有系统都将是连接到同一个域或网络并在域服务器中配置,我的应用程序用户名和密码也将具有与我的系统(PC)相同的登录凭据。

一旦用户登录到他的电脑,它应该在浏览器中输入 URL 时连接到应用程序,当与同一系统中的其他用户登录时,它应该使用该用户登录(客户端中的所有用户pc 将在域中配置)

不知道怎么实现

请帮我

4

2 回答 2

1

您是否尝试过http://spnego.sourceforge.net/index.html使用它,您可以在任何 Java EE 服务器中部署您的应用程序。

于 2013-05-03T05:42:33.697 回答
0

注意:使用 Windows 身份验证并非易事。您需要为 Kerberos 身份验证配置 Tomcat http://tomcat.apache.org/tomcat-7.0-doc/windows-auth-howto.html

在您的应用程序中使用用户名:httpServletRequest.getUserPrincipal();

于 2013-04-29T10:16:40.993 回答