java - 在Spring MVC中获取Windows用户名

标签 java spring tomcat spring-security

我有一个 Spring-MVC Web 应用程序在 Solaris 机器上的 Tomcat 7 上运行。该网络应用程序完全位于内部,位于内部网上。所有点击该应用程序的用户都运行 Windows。当他们点击 Controller 时是否可以获得他们的 Windows 用户名?我的这个解决方案在 Waffle 上完美运行,但该解决方案在 Solaris 上不起作用。

最佳答案

看看JCFIS图书馆。它supports NTLM 协议(protocol)可以将凭据从操作系统传递到您的 Web 应用程序。不幸的是,它仅适用于 IE。

关于java - 在Spring MVC中获取Windows用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11760312/

相关文章:

java - 将xml和java配置与spring混合

java eclipse目录结构和tomcat

java - 从 Java 程序调用时 Perl 脚本未完全执行

java - 如何在java中创建自定义组件而无需额外的方法?

java - 使用 Spring 框架将 Excel 数据导入数据库

java - 如何测试Spring Configuration中的错误?

java.lang.ClassNotFoundException : com. 赋值.controller.CRUDController

tomcat - JRockit 产品差异(任务控制/实时)

java - JDBC、MySQL -PreparedStatementexecuteUpdate 出现 DML 错误

java - Spring TransactionalTemplate 不会在异常时回滚