Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.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
Java CAS:如果登录页处于空闲状态,则不会验证凭据_Java_Cas_Jasig - Fatal编程技术网

Java CAS:如果登录页处于空闲状态,则不会验证凭据

Java CAS:如果登录页处于空闲状态,则不会验证凭据,java,cas,jasig,Java,Cas,Jasig,我遇到的情况是,如果登录页面闲置了一段时间,那么输入的凭据就不会得到验证,什么也不会发生。相反,将显示相同的登录页面,清除输入的用户名和密码。但下一次尝试将起作用,凭证将得到验证。有人知道这个问题吗 存在与CAS登录页相关联的超时。当向客户端提供登录页面时,将创建一个与之关联的登录票证,该票证将持续CAS web会话。因此,您必须在登录票证过期之前输入凭据,这取决于您的web.xml中定义的CAS web会话超时。它可能与会话超时有关,但CAS登录页面应该是无状态的。您是否修改了任何内容,或者直

我遇到的情况是,如果登录页面闲置了一段时间,那么输入的凭据就不会得到验证,什么也不会发生。相反,将显示相同的登录页面,清除输入的用户名和密码。但下一次尝试将起作用,凭证将得到验证。有人知道这个问题吗

存在与CAS登录页相关联的超时。当向客户端提供登录页面时,将创建一个与之关联的登录票证,该票证将持续CAS web会话。因此,您必须在登录票证过期之前输入凭据,这取决于您的web.xml中定义的CAS web会话超时。

它可能与会话超时有关,但CAS登录页面应该是无状态的。您是否修改了任何内容,或者直接使用CAS spring web流?它是否与web.xml中的时间段有关?我的默认时间是5分钟。那么我该如何延长或缩短登录页面的超时时间?更改web中定义的超时。xml我有30分钟的时间,但在30分钟过去之前问题仍然存在。非常奇怪,它对我有效:您的应用程序服务器没有副作用吗?例如,在Tomcat中,为服务器定义了一个服务器web.xml。如果我从web.xml中删除会话配置,会发生什么?