ImplicitLoginFilter身份验证调用两次

时间:2019-08-18 17:31:03

标签: websphere websphere-portal

我在使用隐式登录过滤器时遇到了麻烦。我试图在IBM Developerworks中发布问题,但是我只从该页面收到错误(IBM质量的论坛...)

用户第一次在我的应用程序中登录时工作正常,但是如果用户注销并尝试再次登录,则由于我的ImplicitLoginFilter逻辑而导致错误发生,应该只调用一次。

首次登录: [POST] / wps / portal / login-> [调用隐式登录过滤器]-> [302到/ wps / portal / indexpage] [GET] / wps / portal / indexpage-> [302到/ wps / portal / indexpage /!ut / p / z1 / 04_Sj9CPykssy ...](我不知道为什么门户网站会进行此重定向) [GET] / wps / portal / indexpage /!ut / p / z1 / 04_Sj9CPykssy ...-> [200和页面呈现正确]

然后我注销并尝试再次登录: [POST] / wps / portal / login-> [调用隐式登录过滤器]-> [302到/ wps / portal / indexpage] [GET] / wps / portal / indexpage-> [再次调用隐式登录过滤器] ->由于我在使用POST的参数的隐式登录过滤器上登录而发生错误

为什么我的过滤器在第二次登录时被调用两次?第一次登录是否有问题(不会引发异常)?

我认为我注意到的是,如果我手动清除cookie“ IBMID”,则下一次登录可以再次正常工作。

任何帮助将不胜感激。 谢谢。

0 个答案:

没有答案