Open casellagiovanni opened 4 years ago
Ciao Giovanni, Credo che il problema sia nella generazione d della chiave. Il codice è stato volutamente scritto in modo tale che utilizzi lo stesso algoritmo utilizzato per la generazione della chiave. Questo fa si che il codice funzioni anche con algoritmi più recenti.
Salve, con la chiave che ho generato l'sdk così come è rilasciata non mi funziona. Per farla funzionare ho dovuto sostituire:
con:
signedXml.SignedInfo.SignatureMethod = "http://www.w3.org/2001/04/xmldsig-more#rsa-sha256";
In pratica ho rimosso il commento è ho impostato il signature method a rsa-sha256 Infatti senza tale modifica l'identity provider si lamenta del fatto che l'algoritmo SHA-1 è deprecato. C'è un problema nel codice o sono io che non riesco a generare la chiave privata correttamente?
Grazie!