JSF 2, Spring Security 3.xe Richfaces 4 redirecionam para a página de login no tempo limite da sessão para solicitações ajax

Parece um problema muito comum. Mas não consegui encontrar nenhuma solução em funcionamento. Estamos usando o Richafaces 4, Myfaces 2.0.5 e Spring security 3.0.X.

No horário da sessão para solicitações ajax / não ajax, o usuário deve ser redirecionado para efetuar login na página. Após o registro, ele deve mostrar a operação ajax / non ajax executada anteriormente.

Não estamos enfrentando nenhum problema com solicitações que não sejam de ajax. Mas para solicitações ajax, o usuário não é redirecionado para a página de login.

Eu segui este linkhttps://community.jboss.org/message/729913#729913 e implementou a abordagem de servlet. a solução funcionou no Firefox, não no IE 8.

Pode haver mais um problema, mesmo que seja corretamente redirecionado para a página de login no tempo limite da sessão. Estou esperando uma ViewExpiredException em um login bem-sucedido para a solicitação ajax previamente invocada.

Eu queria trazer o ViewExpiredException, pois ambos os problemas podem estar relacionados entre si.

Quaisquer soluções / leads serão apreciados.

questionAnswers(2)

yourAnswerToTheQuestion