موارد جدید در این نسخه

  • [Bug fix] خطای امضای سند در هنگام استفاده از Azure Key Vault – پارامتر DefaultSignatureLength (SIGNATURENET‑5654)

این انتشار نگهداری‌شده بر روی یک مشکل بحرانی پایداری متمرکز است که امضای PDF از طریق Azure Key Vault را هنگام استفاده از الگوریتم هش سفارشی تحت تاثیر قرار می‌داد. مقدار داخلی DefaultSignatureLength برای امضای تولید شده بسیار کوچک بود و باعث بروز استثنا می‌شد. حد این مقدار افزایش یافت، بنابراین همین کد اکنون بدون هیچ تغییری می‌تواند اسناد را امضا کند.

اصلاحات و بهبودها

شناسه‌ی مشکل دسته‌بندی خلاصه
SIGNATURENET‑5654 خطا مقدار DefaultSignatureLength برای پشتیبانی از امضاهای تولید شده از طریق جریان هش سفارشی Azure Key Vault افزایش یافت.

جزئیات

  • مسئله: امضای PDF با Azure Key Vault و هش سفارشی به دلیل ناکافی بودن بافر پیش‌فرض برای امضا شکست می‌خورد.
  • راه‌حل: اندازه بافر پیش‌فرض اکنون به اندازهٔ کافی بزرگ است تا کل محتوای امضا را در خود جای دهد و خطای زمان اجرا از بین رفته است. برای پیاده‌سازی‌های موجود نیازی به تغییر API نیست.

نحوه دریافت به‌روزرسانی

  • NuGet – ارتقاء به آخرین بسته GroupDocs.Signature از طریق NuGet. نسخه‌ای را انتخاب کنید که با چارچوب هدف شما سازگار باشد، به عنوان مثال:
dotnet add package GroupDocs.Signature --version 26.2

منابع