سؤال

أقوم بمشروع فيه جزء واحد هو مصادقة OpenID. أنا أستخدم جافا. قمت بتنزيل الرمز من الموقع أدناه:

href="http://www.ibm.com/developerworks/java/library/j-openid/index.html" rel="nofollow"> http://www.ibm.com/developerworks/ Java / Library / J-OpenID / Index.html ، وقال إنه يستخدم النصيبيت.

حاولت التنفيذ مع خادم Tomcat. أنا قادر على تجميع ملفات Java بنجاح.

ولكن عندما حاولت تشغيل OpenIdRegistration.html ووضع www.myopenid.com أو (http): //pratap533.myopenid.com، فهو لا يستجيب على الإطلاق.

أنا في مشكلة كبيرة حيث يجب أن أكمل المشروع للحصول على شهادتي.

قمت بتضمين ملف openid4java.jar و joda-tower.jar و wicket.jar الملف و c: \ downloads \ fileserve manager \ openid4java-sample-app \ src كل هذه الملفات في classpath. لذلك جمعت لهم وكان ناجحا.

قمت بإنشاء مجلد Wicket في WebApps والذي وضعتهم الويب. في مجلد فئات الويب INF INF INF ولنسخ أيضا Web.xml في مجلد Web-INF.

في الفصول الدراسية، أضع جميع الفئات الأربعة من مجلد النصيبات.

عندما حاولت تشغيل OpenIdRegistration.html ووضع www.myopenid.com أو (http): //pratap533.myopenid.com لم يكن الاستجابة على الإطلاق .. في ملف Web.xml هو مع علامات Servlet. هذه العلامات التي لم أدرجها.

الرجاء أي شخص يساعدني ..

أعتقد أنني بحاجة إلى استخدام كسوف، لكنني لا أحصل على المشكلة.

هل كانت مفيدة؟

المحلول

لقد جربت الخطوات التالية مع نموذج الشفرة الذي ذكرته ويعمل بشكل جيد بالنسبة لي باستثناء أنني كنت أتلقى خطأ في فشل الاتصال والذي قد يكون بسبب شبكة الوكيل.

هذه هي الخطوات المناسبة لك

  1. إنشاء تطبيق ويب ديناميكي في بيئة تطوير متكاملة الكسوف.
  2. انسخ البرطمانات من العينة إلى مجلد jar lib في مشروعك الجديد (الذي تم إنشاؤه في الخطوة 1).
  3. استبدل web.xml من نموذج التطبيق.
  4. انسخ مجلد SRC من نموذج التطبيق إلى المجلد الذي أنشأته.
  5. إذا كنت تريد معرفة ما يحدث داخل التطبيق ، فقم بنسخ ملف log4j.properties من نموذج التطبيق إلى مجلد src.

اتبع الخطوات الأربع المذكورة أعلاه وستحصل على تطبيق قيد التشغيل كما هو متضمن في البرنامج التعليمي.

آمل أن يعمل هذا من أجلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top