Пишу программу для скачки цифровых сертификатов из Интернета (под Windows).
Вот код:
- Код: Выделить всё
// Скачка сертификата №4: https://e-trust.gosuslugi.ru/Shared/DownloadCert?thumbprint=4BC6DC14D97010C41A26E058AD851F81C842415A
Stream:=TMemoryStream.Create;
url:='https://e-trust.gosuslugi.ru/Shared/DownloadCert?thumbprint=4BC6DC14D97010C41A26E058AD851F81C842415A';
IdHTTP.Get(url,Stream);
//Stream.Position:=0;
Stream.SaveToFile(edPathToDownload.Text + '4BC6DC14D97010C41A26E058AD851F81C842415A.cer');
Stream.Free;
Файл скачивается, но его нельзя импортировать в ОС, пишет, что невозможно использовать файл как сертификат безопасности. Почему так происходит?