我有一个webapp(假如名字是myapp),使用了cas(Central Authentication Service)作为单点登录。
当我访问webapp的时候https://localhost/myapp,会重定向到cas的登录页面https://localhost/cas/login?service=https://localhost/myapp,如果我这个时候不输入用户名密码,让它停留在登陆页面,5分钟过后再来输入用户名密码登录(此时cas的session timeout了),还是会重定向到cas的登录页面,不过url变为了https://localhost/cas/login,也就是说没有记住service部分,这个时候再登陆的话,就进入到cas默认的成功或失败页面了。
请问:如果我要cas的session timeout的时候,能记住service,以便此时输入用户名密码的时候,能进入到service应用程序页面,该怎么样做?
------------------------------------------------------------------------------------------------------------------
问题补充:
maatlawson 写道
你在URL上面加个参数,记录某些信息可否
那个service就是URL上面的参数,只是cas session timeout后,那个service参数没了
当我访问webapp的时候https://localhost/myapp,会重定向到cas的登录页面https://localhost/cas/login?service=https://localhost/myapp,如果我这个时候不输入用户名密码,让它停留在登陆页面,5分钟过后再来输入用户名密码登录(此时cas的session timeout了),还是会重定向到cas的登录页面,不过url变为了https://localhost/cas/login,也就是说没有记住service部分,这个时候再登陆的话,就进入到cas默认的成功或失败页面了。
请问:如果我要cas的session timeout的时候,能记住service,以便此时输入用户名密码的时候,能进入到service应用程序页面,该怎么样做?
------------------------------------------------------------------------------------------------------------------
问题补充:
maatlawson 写道
你在URL上面加个参数,记录某些信息可否
那个service就是URL上面的参数,只是cas session timeout后,那个service参数没了