Я использую метод ниже, чтобы получить приватный файл PEM
ExportECPrivateKey
(https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.ecdsa.exportecprivatekey?view=netcore-3.0) - этот метод находится в состоянии предварительного просмотра С помощью этого метода я смог решить проблему, которую я ищу, в .Net core 2.2, чтобы решить эту проблему
Когда я пытаюсь опубликовать с помощью этого метода в предварительном просмотре, который находится в .Net core 3.0
в функции Azure я столкнулся с проблемой, заявив, что этот метод недоступен
Ошибка и стек вызовов:
Метод не найден:
Byte[] System.Security.Cryptography.ECDsa.ExportECPrivateKey()'. at CertGen.CertificateUtil.CreateAndSignCertificate(String subjectName, X509Certificate2 signingCertificate, Action`1 log)
at CertGen.CreateDeviceCert.GenerateDeviceCert(String SubjectName, String NewCertPassword, Byte[] SigningCertPfxFile, String SigningCertPassword, Action`1 log) in E:\AlsterGSD\Rohit\src\CertGen\CreateDeviceCert.cs:line 27