Pessoal. Estou com dúvida sobre o uso do HtmlUnit para realização de login.
Estou tentando logar na pagina utilizando o htmlunit
HtmlPage fb = client.getPage("https://www.comprasnet.gov.br/seguro/loginPortalFornecedor.asp");
Consigo fazer o login normalmente. O problema é que a partir daí não consigo acessar outra pagina, como por exemplo
https://www.comprasnet.gov.br/pregao/fornec/Mensagens_Sessao_Publica.asp?prgCod=xxxxx
Sou redirecionado para uma pagina informando que a sessão expirou e que é pra logar novamente.
Eu tendo configurar o webClient antes de chamar o getPage()
client.getOptions().setJavaScriptEnabled(false);
client.getOptions().setCssEnabled(false);
client.getOptions().setThrowExceptionOnScriptError(false);
client.getOptions().setThrowExceptionOnFailingStatusCode(false);
client.getOptions().setRedirectEnabled(false);
Mas a pagina q retorna é a seguinte
Object moved
Object Moved
This object may be found here.
Alguem tem idéia de como resolver? Como eu faço pra manter a sessão?