В приложении ASP.NET C#
я хочу, чтобы пользователь выбрал сертификат CA C , а затем введите пароль для сертификата .
В настоящее время я использую следующий код, чтобы позволить пользователю выбрать сертификат:
var store = new X509Store(StoreName.MY, StoreLocation.CurrentUser);
store.open(OpenFlags.ReadOnly | OpenFlags.OpenExistingOnly);
var certificates = X509Certificate2UI.SelectFromCollection(store.Certificates, "Digital Certificates", "Select a certificate from the following list:", X509SelectionFlag.SingleSelection);
Затем я хочу, чтобы пользователь должен был ввести пароль для выбранного сертификата. Как я могу это сделать?