Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
j_security_check not found再次尝试登录时出现错误_Security_Jsf_Jakarta Ee_Jaas_J Security Check - Fatal编程技术网

j_security_check not found再次尝试登录时出现错误

j_security_check not found再次尝试登录时出现错误,security,jsf,jakarta-ee,jaas,j-security-check,Security,Jsf,Jakarta Ee,Jaas,J Security Check,通过j\u security\u check使用基于表单的身份验证 第一次登录有效 用户按下后退按钮 第二次登录失败 第二次登录失败后的浏览器URL是http://(mydomain/j_security_check) “404未找到”是打印在页面上的错误消息 有人能帮我解释一下这个问题吗?如果发生这种情况,我希望至少能够重定向,这样用户就看不到404了 更多解释: 问题不是启动会话。会话在第一次登录后启动。如果用户在登录后决定按“上一步”按钮,则会出现问题。这不应该发生,但确实会发生。一旦

通过
j\u security\u check
使用基于表单的身份验证

  • 第一次登录有效
  • 用户按下后退按钮
  • 第二次登录失败
  • 第二次登录失败后的浏览器URL是http://(mydomain/j_security_check)
“404未找到”是打印在页面上的错误消息

有人能帮我解释一下这个问题吗?如果发生这种情况,我希望至少能够重定向,这样用户就看不到404了

更多解释:


问题不是启动会话。会话在第一次登录后启动。如果用户在登录后决定按“上一步”按钮,则会出现问题。这不应该发生,但确实会发生。一旦用户按“上一步”,他们将返回登录页。如果他们尝试再次登录该页,他们将返回url
http://(mydomain)/j_security_check
收到一个404错误。用户非常困惑,认为web应用程序已被破坏。我正在寻找一种方法,如果它们最终出现在该url
http://(mydomain)上,则重定向它们/j_security_check
。我使用的是Java Server Faces。这些信息足够了吗?谢谢。

为什么要混合使用JSF2和Struts2?为什么不检查用户是否已登录,然后登录页面应该在应用程序的主页中重定向他,否则会显示登录组件?是否使用jboss?我在jboss7中遇到了这个错误,这是一个已知的错误那时候的错误。你找到解决方法了吗?没有:)。还有同样的问题吗