AstraLinux dotnet core v6
var chain = new X509Chain
{
ChainPolicy =
{
RevocationMode = X509RevocationMode.Online,
RevocationFlag = X509RevocationFlag.EntireChain,
UrlRetrievalTimeout = new TimeSpan(1000),
VerificationTime = DateTime.Now
}
};
chain.Build(signer.Certificate);
// chain.ChainStatus[0].StatusInformation => unable to get local issuer certificate
на винде проверка проходит.
вероятно нужно куда-то установить корневые сертификаты. но куда и как?
скопировать в /usr/share/ca-certificates? попробовал, не работает.