Pergunta : Problema de WCF: A chave confidencial não está atual no certificado X.509.

Eu estou tentando usar um webservice que seja fixado using certificados, mim instalei o certificado e emitido lhes mine.

When eu tento o acesso algum dos métodos do serviço com meu cliente app que eu começ o seguinte erro: o

" a chave confidencial não está atual no certificado X.509. o “

I não tem feito esta sorte da coisa antes. Eu preciso de ajustar de algum modo a chave no objeto? class= " lineNumbers " >
1 do >

SmartloadClient smartClient = novo (“SmartloadPort”);            

            smartClient.ClientCredentials.ClientCertificate.SetCertificate (
                                                                StoreLocation.CurrentUser,
                                                                StoreName.TrustedPeople,
                                                                X509FindType.FindBySubjectName,
                                                                “27848803383”);                        


            smartClient.ClientCredentials.ServiceCertificate.SetDefaultCertificate (StoreLocation.CurrentUser,
                                                                StoreName.TrustedPeople,
                                                                X509FindType.FindBySubjectName,
                                                                “SmartCallServices”);         class= > " desobstruído " de 
class= do

Resposta : Problema de WCF: A chave confidencial não está atual no certificado X.509.

Despeja I necessário combinar o certificado com a lima chave e instalar então a lima resultante do pfx.

openssl pkcs12 - em a.crt - inkey a.key - exportação - para fora a.pfx

Agradecimentos para o auxílio.
Outras soluções  
 
programming4us programming4us