Я пытаюсь сделать сертификат X.509. Я использую makecert.exe для этого. Я использую эту команду для создания своего сертификата X.509
makecert.exe -sr LocalMachine -ss My -a sha1 -n CN=MyServerCert -sky exchange –pe
Но я не знаю, где хранится сертификат X.509.
Мне нужно использовать этот сертификат X.509 в моем коде С#. Код:
host.Credentials.ServiceCertificate.Certificate = new X509Certificate2("MyServerCert.p12", "password");
Но я не знаю, что такое пароль, и выдает это исключение «Система не может найти указанный файл».