Jakarta ee getUserPrincipal()在WebSphere中返回null

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

我正在WebSphereAppServer中使用基于表单的身份验证(j_安全检查)。我想记录
j_username
的值。我无法执行此操作,因为我将
request.getUserPrincipal()
设置为
null
。我无法在
SecurityContextHolder
中获取任何方法,甚至在web.xml中配置的错误页面上,我也将
request.getRemoteUSer
设置为
null

已经尝试了以下方法:


  • 此外,在此过程中,我不会使会话无效。

    您使用的是哪个WebSphere版本-传统版还是Liberty版?通常,您需要在服务器配置中启用
    应用程序安全
    ,并在
    web.xml
    中正确配置。您使用的是哪个WebSphere版本-传统版还是Liberty版?通常,您需要在服务器配置中启用
    应用程序安全性
    ,并在
    web.xml
    中正确配置。