我正在Tomcat 7
运行Windows 7
。所有客户端也在运行Windows 7
。
我正在尝试在test.jsp
页面上打印客户端用户名,因此我使用Waffle
. 这里是WEB-INF/web.xml
<filter>
<filter-name>SecurityFilter</filter-name>
<filter-class>waffle.servlet.NegotiateSecurityFilter</filter-class>
<init-param>
<param-name>impersonate</param-name>
<param-value>true</param-value>
</init-param>
</filter>
这是我的test.jsp
<%
String userId = Secur32Util.getUserNameEx(Secur32.EXTENDED_NAME_FORMAT.NameSamCompatible);
out.println(userId);
%>
但是它总是打印server
计算机用户名。我在很多client
机器上都试过了,它总是打印server
但不是client
用户标识
为什么?如何纠正这个?