Ho del codice che effettua una chiamata a un servizio Web di terzi che è protetto mediante la certificazione X.509.
Se chiamo direttamente il codice (usando un unit test) funziona senza problemi.
Una volta distribuito, questo codice verrà chiamato tramite un servizio WCF. Ho aggiunto un secondo test unit che chiama il servizio WCF, tuttavia questo non riesce con un CryptographicException
messaggio "Keyset does not exist"
quando chiamo un metodo sul servizio Web di terze parti.
Presumo che ciò sia dovuto al fatto che il mio servizio WCF tenterà di chiamare il servizio Web di terze parti utilizzando un altro utente.
Qualcuno può far luce su questo problema?