Does anyone had problem using X509Certificate2UI class in an Asp Net MVC4 application
using System.Security.Cryptography.X509Certificates;
private static X509Certificate2 PickCertificate(StoreLocation location, StoreName name)
{
try
{
store.Open(OpenFlags.ReadOnly);
//PROBLEM IS HERE
X509Certificate2 cert = X509Certificate2UI.SelectFromCollection(store.Certificates, "Caption", "Message", X509SelectionFlag.SingleSelection)[0];
}
catch (Exception)
{
throw;
}
}
It complains that there is no 'X509Certificate2UI' name in the current context No idea since the class is in System.Security.Cryptography.X509Certificates;
You need to include reference for System.Security.dll
into your project, since it
is not included in the mscorlib
assembly, but in the System.Security
assembly.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With