سؤال

لدي حالة معينة للغاية في SharePoint 2007 و InfoPath 2007. أقوم باستخدام InfoPath 2010 كصمم، ونشر نموذج InfoPath إلى SharePoint 2007 مع شهادة موقعة وبعض الكود خلفها. تم توقيع الشهادة لمدة عام وتنتهي الآن. إعادة توقيع النموذج مع شهادة جديدة ونشر لا يحل المشكلة. ما زلت أحصل على نفس رسالة الخطأ العامة:

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

الضغط على CTRL + SHIFT + I لمجوئات رقم الخطأ التالي: 1202431. هنا هو ما وجدته:

هنا هو ما حاولت:

  1. لقد وجدت هذه المقالة ، أن هذا خطأ في نموذج InfoPath، ولكن الحل البديل تي مفيدة للغاية؛ التي جربتها عدة مرات بشهادات مختلفة.
  2. حذف نموذج InfoPath من القائمة باستخدام SharePoint Designer والنشر مرة أخرى مع CERT موقعة جديد
  3. نفس الخطوة 2 أعلاه، باستثناء هذه المرة تسمي القالب شيئا مختلفا وتحديث القائمة باسم القالب الجديد.

    الشيء الوحيد الذي يعمل جزئيا كان الخطوة 2، مما سمح لي بإنشاء نموذج InfoPath جديد دون خطأ، لكن نماذج InfoPath الحالية لن تفتح وستجتمع نفس الخطأ.

    أي أفكار حول كيفية توقيع نماذج InfoPath الجديدة والخروج من مكتبة المستندات، ثم فتحها باستخدام شهادة جديدة؟

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

المحلول

ولكن نماذج InfoPath الحالية لن تفتح وستجتمع نفسها خطأ

لأنهم مرتبطون بقالب (سيئ) بشهادة سيئة (منتهية الصلاحية)

لذلك، سؤالك أساسا هو كيفية رايد المستندات القديمة إلى قالب جديد

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