consumidor simples de autenticação openid
-
28-10-2019 - |
Pergunta
Estou fazendo um projeto em que uma parte é a autenticação openid. Estou usando Java. Eu baixei o código do site abaixo:
http://www.ibm.com/developerworks/ java / library / j-openid / index.html , ele disse que usou o wicket.
Tentei executar com o servidor tomcat. Consigo compilar os arquivos java com sucesso.
Mas quando tentei executar o openidregistration.html e colocar www.myopenid.com ou (http): //pratap533.myopenid.com, ele não está respondendo.
Estou com um grande problema porque preciso concluir o projeto para obter meu diploma.
Incluí os arquivos openid4java.jar, joda-time.jar e wicket.jar e C: \ Downloads \ FileServe Manager \ openid4java-sample-app \ src todos esses arquivos no classpath. Então, eu os compilei e tive sucesso.
Criei a pasta do wicket nos webapps e na qual coloquei o web-inf. No web-inf, criei a pasta classes e também copiei o web.xml na pasta web-inf.
Nas classes eu coloco todas as 4 classes da pasta do postigo.
Quando tentei executar o openidregistration.html e colocar www.myopenid.com ou (http): //pratap533.myopenid.com não estava respondendo de forma alguma .. no arquivo web.xml é com tags de servlet. essas tags eu não as incluí.
Por favor, qualquer pessoa me ajude ..
Acho que preciso usar o eclipse, mas não estou entendendo qual é o problema.
Solução
Tentei as etapas a seguir com o código de amostra que você mencionou e está funcionando bem para mim, mas estava recebendo um erro de falha de conexão que pode ser devido à rede proxy.
aqui estão as etapas para você
- Crie um aplicativo da web dinâmico no Eclipse IDE.
- copie os jars da amostra para a pasta jar lib em seu novo projeto (criado na etapa 1).
- substitua o web.xml pelo do aplicativo de amostra.
- copie a pasta SRC do aplicativo de amostra para aquele criado por você.
- Se você quiser ver o que está acontecendo dentro do aplicativo, copie o arquivo log4j.properties do aplicativo de amostra para a pasta src.
Siga as 4 etapas acima e você obterá um aplicativo em execução com o tutorial deles.
espero que funcione para você.