1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Fazer login em Site usando Java

Boa tarde, Estou tentando fazer login em um site usando Java e jsoup, tem um form mas eu não consigo fazer o submit. Tbm não sei se é algum problema com os cookies.

Vi aqui alguma coisa sobre Curl. Mas não entendi;

try {
    Connection.Response res = Jsoup.connect("*****site*****")
                .method(Method.POST)
        .execute();

    Document doc = Jsoup.connect("*****site*****")
        .data("txtUsuario", user.getUsuario())
        .data("txtSenha", user.getSenha())
        .data("btnLogar", "Logar")
        .cookies(res.cookies())
        .post();
    System.out.println(doc);

} catch (IOException e) {
    throw new RuntimeException(e);
}
  • Dá erro? Posta o código ai.

    lucastody   01 de abr de 2014
  • Não dá erro. É uma página apsx. Eu não consigo logar. Só fica me retornando o HTML dá página de login.

    rsLeonardo   02 de abr de 2014
  • Sendo que quando eu logo no navegador a url fica enorme e cheia de valores aleatórios.

    rsLeonardo   02 de abr de 2014
  • É complicado, pois pode ser alguma peculiaridade da forma como essa página aspx faz o login. É possível postar o código que você está usando para fazer o login nessa página aspx? (Se for postar, edite sua pergunta acrescentando o código nela).

    lucastody   02 de abr de 2014
  • Fiz a edição e botei parte do código.

    rsLeonardo   02 de abr de 2014
Mostrar todos os 6 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java http cookies ou faça a sua própria pergunta.