Генерировал свой CA сертификат. Если импортировать из браузера то все работает. Но нужно добавить в доверенные кодом. Я использовал такой код:
void AddSerts(NetX509Cert.X509Certificate2 Cert) {
var StoreLocation = NetX509Cert.StoreLocation.LocalMachine;
var StoreName = NetX509Cert.StoreName.Root;
NetX509Cert.X509Store store = new NetX509Cert.X509Store(StoreName, StoreLocation);
store.Open(NetX509Cert.OpenFlags.ReadWrite);
store.Add(Cert);
store.Close();
}
Под windows работает, под Linux не работает. Код работает с повышением прав - т.е. под суперпользователем. Исключения при работе кода не возникают. Как и не появляется сертификат в списке доверенных.
Не подскажите куда копать?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть программа, которая заменяет подстроку в файлеРаботает правильно, но такой юнит тест:
Есть задача: по кругу стоят от 1 до N человекИдя по кругу надо вычеркивать каждого второго, пока не останется один и, соответственно, вывести...
Делаю приложение сканирования штрихкодовИспользую Xamarin Forms Проблема с включением фонарика при сканировании