Ho un servizio WCF che è SOLO utilizzato da due macchine server. Non sarà MAI usato pubblicamente.Il certificato autofirmato WCF non è attendibile sul client
Speravo di poter utilizzare SSL con un certificato autofirmato per la sicurezza.
Ho creato un certificato utilizzando IIS7, installato sul computer client utilizzando IE e MMC (Personale, TrustedRoot, Terzi di terze parti & TrustedPeople).
Non riesco ancora ad accedere al servizio, né dal codice né tramite IE8, senza mettere in dubbio il certificato.
Da IE ottengo il solito "C'è un problema con il certificato di sicurezza di questo sito Web".
dal codice ottengo l'errore: "Impossibile stabilire la relazione di fiducia per la SSL/TLS canale protetto con autorità"
perché è questo che non funziona?
Sì, tutti i controlli ... – baileyswalk
Il nome host contenuto nel "CN" del certificato corrisponde all'host nome utilizzato nell'URL https: //? Puoi scaricare o elencare il certificato che hai creato? A parte la chiave privata, non abbiamo bisogno di vederlo. – HeatfanJohn
Oltre al commento di @HeatfanJohn, il nome host nel certificato deve corrispondere esattamente a ciò che viene inserito nel servizio endpoint sul client, ovvero deve essere il nome di dominio completo in un dominio AD. Ho avuto problemi con il passato quando ho appena usato il nome della macchina server sul client mentre il certificato è stato emesso usando il nome completo. –