Jakarta ee getUserPrincipal()在WebSphere中返回null
我正在WebSphereAppServer中使用基于表单的身份验证(j_安全检查)。我想记录Jakarta ee getUserPrincipal()在WebSphere中返回null,jakarta-ee,websphere,j-security-check,Jakarta Ee,Websphere,J Security Check,我正在WebSphereAppServer中使用基于表单的身份验证(j_安全检查)。我想记录j_username的值。我无法执行此操作,因为我将request.getUserPrincipal()设置为null。我无法在SecurityContextHolder中获取任何方法,甚至在web.xml中配置的错误页面上,我也将request.getRemoteUSer设置为null 已经尝试了以下方法: 此外,在此过程中,我不会使会话无效。您使用的是哪个WebSphere版本-传统版还是Lib
j_username
的值。我无法执行此操作,因为我将request.getUserPrincipal()
设置为null
。我无法在SecurityContextHolder
中获取任何方法,甚至在web.xml中配置的错误页面上,我也将request.getRemoteUSer
设置为null
已经尝试了以下方法:
此外,在此过程中,我不会使会话无效。您使用的是哪个WebSphere版本-传统版还是Liberty版?通常,您需要在服务器配置中启用
应用程序安全
,并在web.xml
中正确配置。您使用的是哪个WebSphere版本-传统版还是Liberty版?通常,您需要在服务器配置中启用应用程序安全性
,并在web.xml
中正确配置。