openid аутентификация простого потребителя - PullRequest
2 голосов
/ 16 января 2012

Я делаю проект, в котором одной частью является openid аутентификация.Я использую Java.Я скачал код с сайта ниже:

http://www.ibm.com/developerworks/java/library/j-openid/index.html, он сказал, что он использовал wicket.

Я пытался выполнить с сервером tomcat.Я могу успешно скомпилировать Java-файлы.

Но когда я попытался запустить openidregistration.html и поставить www.myopenid.com или (http): //pratap533.myopenid.com, это невсе отвечают.

У меня большие проблемы, так как я должен завершить проект, чтобы получить свою степень.

Я включил файлы openid4java.jar, joda-time.jar и wicket.jar иC: \ Downloads \ FileServe Manager \ openid4java-sample-app \ src - все эти файлы в пути к классам.Поэтому я скомпилировал их и добился успеха.

Я создал папку wicket в webapps и в которую я поместил web-inf.В web-inf я создал папку классов, а также скопировал файл web.xml в папку web-inf.

В классы я поместил все 4 класса папки wicket.

Когда я пыталсязапустите openidregistration.html и поместите www.myopenid.com или (http): //pratap533.myopenid.com, на который он вообще не отвечал .. в файле web.xml это с тегами сервлета.эти теги я их не включил.

Пожалуйста, помогите мне любым телом ..

Я думаю, что мне нужно использовать затмение, но я не понимаю, в чем проблема.

1 Ответ

2 голосов
/ 17 января 2012

Я попробовал следующие шаги с примером кода, который вы упомянули, и он работает нормально для меня, за исключением того, что я получаю ошибку сбоя соединения, которая может быть связана с прокси-сетью.

вот шаги для вас

  1. Создайте динамическое веб-приложение в Eclipse IDE.
  2. скопируйте файлы jar из примера в папку lib jar в новом проекте (создан на шаге 1).
  3. замените файл web.xml на файл из образца приложения.
  4. скопируйте папку SRC из примера приложения в созданное вами приложение.
  5. Если вы хотите увидеть, что происходит внутри приложенияСкопируйте файл log4j.properties из примера приложения в папку src.

Выполните 4 вышеуказанных шага, и вы получите работающее приложение, которое есть в этом уроке.

надеюсь, что этобудет работать на вас.

...