Novità di questa release
- [Correzione bug] Errore di firma del documento quando si utilizza Azure Key Vault –
DefaultSignatureLengthparameter (SIGNATURENET‑5654)
Questa release di manutenzione si concentra su un problema critico di stabilità che colpiva la firma PDF tramite Azure Key Vault quando veniva usato un algoritmo di hash personalizzato. Il valore interno DefaultSignatureLength era troppo piccolo per la firma generata, provocando un’eccezione. Il limite è stato aumentato, così lo stesso codice ora firma i documenti correttamente senza alcuna modifica.
Correzioni e miglioramenti
| ID Problema | Categoria | Riepilogo |
|---|---|---|
| SIGNATURENET‑5654 | Bug | Aumentato DefaultSignatureLength per supportare le firme generate tramite il flusso di hash personalizzato di Azure Key Vault. |
Dettagli
- Problema: La firma di un PDF con Azure Key Vault e un hash personalizzato falliva perché il buffer predefinito per la firma era insufficiente.
- Risoluzione: La dimensione del buffer predefinito è ora abbastanza grande da contenere l’intero payload della firma, eliminando l’errore di runtime. Non sono necessari cambiamenti API per le implementazioni esistenti.
Come ottenere l’aggiornamento
- NuGet – Aggiorna al pacchetto più recente GroupDocs.Signature tramite NuGet. Usa la versione che corrisponde al tuo framework di destinazione, ad esempio:
dotnet add package GroupDocs.Signature --version 26.2
- Download diretto – Scarica gli assembly compilati per .NET dalla pagina di rilascio GroupDocs.Signature per .NET 26.2.
Risorse
- Note di rilascio complete – https://releases.groupdocs.com/signature/net/26.2/
- Documentazione – https://docs.groupdocs.com/signature/net/
- Forum di supporto – https://forum.groupdocs.com/c/signature/