OpenSSLを使用してX509証明書を作成しました。 .NET Core 2.0のX509Certificate2クラスでImportメソッドを使用してロードしようとしています。
var cert = new X509Certificate2();
cert.Import(_path);
ただし、次の例外がスローされます。
System.PlatformNotSupportedException : X509Certificate is immutable on this
platform. Use the equivalent constructor instead.
どのコンストラクタを使用する必要がありますか?この証明書をディスクから読み込む正しい方法は何ですか?
使用できます
var x509 = new X509Certificate2(File.ReadAllBytes(_path));