Adobe предлагает вариант двухсторонней аутентификации SSL, при котором мы можем загрузить сертификат в формате .p12 на их портал, а затем загрузить его. будет использовать предоставленный сертификат в последующем запросе на нашей конечной точке.
Мои вопросы:
как я могу проверить этот сертификат на своей стороне?
Есть ли какие-либо встроенные инструменты?
Рекомендации?
Нужна ли мне дополнительная настройка для моей конечной точки для приема сертификатов?
мы используем .NET framework 4.7< /p>
что я собираюсь делать:
Код: Выделить всё
var clientCert = HttpContext.Current.Request.ClientCertificate;
if (clientCert != null && clientCert.IsPresent)
{
var subject = clientCert.Subject;
var issuer = clientCert.Issuer;
var serialNumber = clientCert.SerialNumber;
var validFrom = clientCert.ValidFrom;
var validUntil = clientCert.ValidUntil;
// validate properties
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... validation
Мобильная версия