ما الجديد في هذا الإصدار
- [إصلاح خطأ] خطأ في توقيع المستند عند استخدام Azure Key Vault –
DefaultSignatureLengthparameter (SIGNATURENET‑5654)
هذا الإصدار الصيانوي يركز على مشكلة استقرار حرجة كانت تؤثر على توقيع ملفات PDF عبر Azure Key Vault عندما تم استخدام خوارزمية تجزئة مخصصة. كانت قيمة DefaultSignatureLength الداخلية صغيرة جداً بالنسبة للتوقيع المُولد، مما تسبب في حدوث استثناء. تم رفع الحد، لذا الآن يوقع نفس الكود المستندات بنجاح دون الحاجة إلى أي تغييرات.
الإصلاحات والتحسينات
| معرّف المشكلة | الفئة | الملخص |
|---|---|---|
| SIGNATURENET‑5654 | خطأ | تم زيادة DefaultSignatureLength لدعم التوقيعات التي تم إنشاؤها عبر تدفق تجزئة مخصص في Azure Key Vault. |
التفاصيل
- المشكلة: فشل توقيع ملف PDF باستخدام Azure Key Vault وتجزئة مخصصة لأن الذاكرة المؤقتة الافتراضية للتوقيع كانت غير كافية.
- الحل: حجم الذاكرة المؤقتة الافتراضية الآن كبير بما يكفي لاستيعاب كامل حمولة التوقيع، مما يلغي خطأ وقت التشغيل. لا تحتاج تطبيقاتك الحالية إلى أي تغييرات في واجهة البرمجة.
كيفية الحصول على التحديث
- NuGet – قم بالترقية إلى أحدث حزمة GroupDocs.Signature عبر NuGet. استخدم الإصدار الذي يتوافق مع إطار العمل المستهدف لديك، مثال:
dotnet add package GroupDocs.Signature --version 26.2
- Direct Download – حمّل التجميعات المترجمة لـ .NET من صفحة GroupDocs.Signature for .NET 26.2 release page.
الموارد
- ملاحظات الإصدار الكاملة – https://releases.groupdocs.com/signature/net/26.2/
- التوثيق – https://docs.groupdocs.com/signature/net/
- منتدى الدعم – https://forum.groupdocs.com/c/signature/