23 messaggi dal 16 giugno 2014
Sto cercando di crearmi un token (con chiave asimmetrica) per accedere ad un servizio REST.

            RSA privateKey = new RSACryptoServiceProvider(); ;
            RSA publicKey = new RSACryptoServiceProvider();
....


var token = JwtBuilder.Create()
                                    .WithAlgorithm(new RS256Algorithm(publicKey, privateKey))
                                    .MustVerifySignature()
                                   .AddClaim("exp", DateTimeOffset.UtcNow.AddHours(1).ToUniversalTime())
.....



Fatto così mi torna correttamente un token, che ovviamente non ci faccio nulla perché (credo) le due variabili hanno valori preassegnati.

La chiave pubblica mia è presente su un file (di fatto un certificato: certificate_pub.crt) e quella privata su altro file (private.key).

Come posso importare i due file nelle due variabili RSA?

Ho visto che esiste il metodo ImportParameters, ma non è che ci abbia capito molto

Tutti i miei tentativi (causa mia ignoranza su argomento specifico) falliti miseramente.

Grazie mille per aiuto

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.