كيف أقوم بترقية إصدار OpenId4Java jar في البرنامج الإضافي OpenID؟

StackOverflow https://stackoverflow.com//questions/10700685

سؤال

لقد قمت بتثبيت البرنامج المساعد OpenID (الإصدار 0.4.3) لتطبيق Grails (الإصدار 2.0.1) الخاص بي ولكني أواجه مشكلة في المصادقة مع Google كموفر OpenID.

أعتقد أن المشكلة تكمن في أن OpenId4Java v0.9.4 لا يتعامل مع استجابة Google بشكل صحيح.قرأت هذا في مكان ما في اليوم الآخر ولكن لا يمكنني العثور على مرجع في الوقت الحالي (سيتم تعديله عندما أجده).

لذلك أريد ترقية إصدار OpenId4Java jar الموجود في المكون الإضافي بإصدار أحدث.لكنني لست متأكدًا من أين/كيفية القيام بذلك.

في ال <home dir>/.grails/2.0.1/projects/<my project>/plugins/openid-0.4.3/lib مجلد الجرة هو java-openid-sxip-0.9.4.jar.والذي أجده في التنزيل الموصى به من http://code.google.com/p/openid4java/ يكون openid4java-0.9.6.jar.

لم أضطر مطلقًا إلى استبدال الجرة التي يوفرها البرنامج الإضافي من قبل، لذلك أتساءل فقط أين يجب أن أضع الجرة 0.9.6، وكيف يمكنني جعل تطبيقي يتعرف عليها؟

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

المحلول

يبدو أن تثبيت الإصدار 0.4.4 (الذي تم إصداره في أواخر مايو 2012) من المكون الإضافي OpenID يفي بالغرض.لأنه يأتي مع openid4java-nodeps-0.9.6.jar بدلاً من java-openid-sxip-0.9.4.jar وهذا يعني استخدام الإصدار الأحدث (v0.9.6) من OpenId4Java.

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