Fråga : WCF-problem: Det privata nyckel- är inte närvarande i certifikat X.509.

Förmiddag som I försöker att använda en webservice, som säkras using certifikat, har jag installerat certifikat, och överfört dem försök för mine.

When I ta fram några av de tjänste- metoderna med min beställare app som jag får efter felet:

" det privata nyckel- är inte närvarande i certifikat X.509. ”har

I inte gjort denna sorterar av ting för. Jag behöver uppsättningen det nyckel- somehow i anmärka? för class=" codeSnippet " för

1 för >

smartClient = nya SmartloadClient (”SmartloadPort”);            

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


            smartClient.ClientCredentials.ServiceCertificate.SetDefaultCertificate (StoreLocation.CurrentUser,
                                                                StoreName.TrustedPeople,
                                                                X509FindType.FindBySubjectName,
                                                                ”SmartCallServices”);         <-/pre>
" klar "

Svar : WCF-problem: Det privata nyckel- är inte närvarande i certifikat X.509.

Vänd ut jag behövde sammanslutningen som certifikat med det nyckel- sparar och installerar därefter den resulterande pfxen sparar.

openssl pkcs12 - i a.crt - inkey a.key - export - ut a.pfx

Tack för hjälpen.
Andra lösningar  
 
programming4us programming4us