Windows Phone アプリケーションに証明書クライアント .pkcs12 を使用する必要があります。PKCS12 が許可されていないため、X509Certificate クラスを使用できません。だから私はBouncyCastleクラスをダウンロードしてこれを作ります
try
{
FileStream Cert = new FileStream
("certificate.pkcs12",FileMode.Open,FileAccess.Read);
char[] password = new char[] { 'p','a','s','s','w','o','r','d' };
Pkcs12Store certificate = new Pkcs12Store(Cert,password);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
私はこの例外を取得します:
{System.TypeInitializationException:
The type initializer for 'Org.BouncyCastle.Asn1.Pkcs.PkcsObjectIdentifiers'
threw an exception. --->
System.IO.FileNotFoundException: Could not load file or assembly