我正在使用WAS 8.0和Virtual Member Manager作为身份验证机制。问题是httpRequest.getRemoteUser总是返回null,即使我成功登录。
我检查是否通过名为Snoop http://localhost:9083/snoop的WAS默认应用程序成功登录。
详细的问题描述甚至答案在以下link中给出;
我应用了给定的解决方案,这意味着在WAS控制台中启用了“应用程序安全性”。但它仍然返回NULL。任何想法为什么?
Web.xml:
<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5">
<servlet>
<servlet-name>RecordPersonaServlet</servlet-name>
<servlet-class>com.persona.recordPersonaServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>RecordPersonaServlet</servlet-name>
<url-pattern>/persona/*</url-pattern>
</servlet-mapping>
</web-app>