У меня есть внутреннее приложение клиентов и серверов, которое использует самозаверяющие сертификаты для SSL-сервера (у каждого сервера есть свой ssl-сертификат)
Поскольку я использую самозаверяющий сертификат, у меня есть пользовательские логи проверки c.
Мне удалось реализовать его с использованием стандарта. net (Grp c. Net .Client)
, однако у меня также есть клиенты, использующие. net Framework 4.7.2, и я не могу понять, как это сделать sh. Я видел, что могу использовать библиотеку gRP C .Core и создавать SslCredentials с аргументами verifyPeerCallback, которые я могу использовать для добавления настраиваемой проверки сертификата.
Однако я должен передать аргумент rootCertificates, что означает, что каждый клиент должен иметь доступ к сертификат publi c, которого я хочу избежать (например, ротация сертификатов / несколько серверов за FW)