【发布时间】:2015-01-29 19:17:46
【问题描述】:
我在 Spring 应用程序中使用 Waffle 来利用 Windows 身份验证。当我从 Gradle 运行应用程序时,一切正常。我得到诸如域\用户之类的结果。当我编译成一个 war 并部署到一个独立的 tomcat 服务器时,我得到了结果 domain\pc name。
我真的只用线
String username = WindowsAccountImpl.getCurrentUsername();
关于为什么这会产生不同的结果有什么想法吗?
编辑:我刚刚发布了带有 SO 语法错误的问题。道歉。另外,我应该提到这两个 Tomcat 实例都在同一台机器上。 (Windows 7、Tomcat 8、Java 8)
【问题讨论】:
-
Tomcat 是否作为 Windows 服务运行?
标签: spring-mvc tomcat8 waffle